<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'D2BF4AEFCFDD4B0040E5F5E6314B8547';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'conformativegame',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function FG(){}
function zd(){}
function Dd(){}
function ii(){}
function Zi(){}
function mj(){}
function Gk(){}
function Ok(){}
function el(){}
function kl(){}
function Nl(){}
function Bm(){}
function Cm(){}
function Tm(){}
function ln(){}
function nn(){}
function Dt(){}
function Gt(){}
function Qt(){}
function Zu(){}
function rx(){}
function ux(){}
function bz(){}
function $z(){}
function bA(){}
function bC(){}
function WB(){}
function TF(){}
function nv(a,b){}
function au(){_t()}
function $B(){dj()}
function kC(){dj()}
function rC(){dj()}
function wC(){dj()}
function MC(){dj()}
function RC(){dj()}
function JD(){dj()}
function vG(){dj()}
function pc(a,b){a.c=b}
function qc(a,b){a.e=b}
function xk(a,b){a.e=b}
function zk(a,b){a.b=b}
function zh(a,b){a.o=b}
function Ak(a,b){a.c=b}
function my(a,b){a.c=b}
function Vu(a,b){a.e=b}
function qv(a,b){a.g=b}
function sv(a,b){a.i=b}
function tv(a,b){a.j=b}
function rz(a,b){a.b=b}
function sz(a,b){a.d=b}
function D(a){this.b=a}
function yb(a){this.b=a}
function Cb(a){this.b=a}
function Gb(a){this.b=a}
function Lb(a){this.b=a}
function Qb(a){this.b=a}
function Vb(a){this.b=a}
function Zb(a){this.b=a}
function ec(a){this.b=a}
function gc(a){this.b=a}
function Fc(a){this.b=a}
function Jc(a){this.b=a}
function Oc(a){this.b=a}
function Tc(a){this.b=a}
function Xc(a){this.b=a}
function qd(a){this.b=a}
function Zd(){this.b=QI}
function _d(){this.b=RI}
function be(){this.b=SI}
function de(){this.b=TI}
function fe(){this.b=UI}
function he(){this.b=VI}
function je(){this.b=WI}
function le(){this.b=XI}
function ne(){this.b=YI}
function pe(){this.b=ZI}
function re(){this.b=$I}
function te(){this.b=_I}
function ve(){this.b=aJ}
function xe(){this.b=bJ}
function ze(){this.b=cJ}
function Be(){this.b=dJ}
function De(){this.b=eJ}
function Fe(){this.b=fJ}
function He(){this.b=gJ}
function Je(){this.b=hJ}
function Le(){this.b=iJ}
function Ne(){this.b=jJ}
function Pe(){this.b=kJ}
function Re(){this.b=lJ}
function Te(){this.b=mJ}
function Ve(){this.b=nJ}
function Xe(){this.b=oJ}
function Ze(){this.b=pJ}
function _e(){this.b=qJ}
function bf(){this.b=rJ}
function df(){this.b=sJ}
function ff(){this.b=tJ}
function hf(){this.b=uJ}
function kf(){this.b=vJ}
function mf(){this.b=wJ}
function of(){this.b=xJ}
function qf(){this.b=yJ}
function sf(){this.b=zJ}
function uf(){this.b=AJ}
function wf(){this.b=BJ}
function yf(){this.b=CJ}
function Af(){this.b=DJ}
function Lg(){this.b=EJ}
function Ng(){this.b=FJ}
function Pg(){this.b=GJ}
function Rg(){this.b=JJ}
function Tg(){this.b=HJ}
function Vg(){this.b=IJ}
function Xg(){this.b=KJ}
function Zg(){this.b=LJ}
function _g(){this.b=MJ}
function bh(){this.b=NJ}
function dh(){this.b=OJ}
function fh(){this.b=PJ}
function hh(){this.b=QJ}
function jh(){this.b=RJ}
function lh(){this.b=SJ}
function nh(){this.b=TJ}
function ph(){this.b=UJ}
function rh(){this.b=VJ}
function th(){this.b=WJ}
function al(){this.b={}}
function rl(a){this.b=a}
function am(a){this.b=a}
function qm(a){this.b=a}
function Nw(a){this.b=a}
function zy(a){this.b=a}
function zx(a){this.o=a}
function bi(a){this.o=a}
function ei(a){this.o=a}
function kA(a){this.o=a}
function Sy(a){this.c=a}
function JB(a){this.c=a}
function dz(a){this.b=a}
function lz(a){this.b=a}
function Hz(a){this.b=a}
function zC(a){this.b=a}
function BE(a){this.b=a}
function OE(a){this.b=a}
function xF(a){this.b=a}
function kF(a){this.d=a}
function YF(){cE(this)}
function kG(){cE(this)}
function ED(){xD(this)}
function Fk(a,b){dc(b,a)}
function jj(a,b){a.b+=b}
function kj(a,b){a.b+=b}
function Ch(a,b){a.o[ZJ]=b}
function Fh(a,b){tu(a.o,b)}
function Nu(a,b){Av(a,b.g)}
function yx(a,b){zj(a.o,b)}
function Uv(a,b){a.b.ic(b)}
function _k(a,b,c){a.b[b]=c}
function xD(a){a.b=new mj}
function B(){this.e=new Q}
function Cu(){this.c=new IF}
function bx(){this.g=new FB}
function uD(){this.b=new mj}
function dG(){this.b=new YF}
function mi(){this.b=ni()}
function Xk(){this.d=++Uk}
function yh(){throw new JD}
function N(){N=FG;M=new Z}
function Jz(){Jz=FG;Oz()}
function $A(){$A=FG;kB()}
function Iv(){Iv=FG;Hv=Nv()}
function Dz(){Ez.call(this)}
function Wt(a){$wnd.alert(a)}
function yj(a,b){a.remove(b)}
function iv(a,b){Av(a,b.ed)}
function ub(a){lb();this.b=a}
function Cc(a){lb();this.b=a}
function Md(a){lb();this.b=a}
function wi(a){dj();this.g=a}
function Sj(){Rj();return Mj}
function hk(){gk();return ak}
function Om(){Mm();return Im}
function jw(){iw();return Yv}
function lB(){kB();return fB}
function Mu(a){return new Iu}
function bv(a){return new _u}
function kv(a){return new rC}
function mv(a){return new RC}
function Wi(){Wi=FG;Vi=new Zi}
function Rm(){Rm=FG;Qm=new Tm}
function _t(){_t=FG;$t=new Xk}
function Uy(){Uy=FG;Ty=new bz}
function RF(){RF=FG;QF=new TF}
function Dy(a,b){a.b=b;Fy(a)}
function Ey(a,b){a.b=b;Fy(a)}
function zB(a,b){CB(a,b,a.c)}
function Yd(a,b){uj(b,PI,a.b)}
function Ah(a,b){Nt(a.o,XJ,b)}
function Eh(a,b){Nt(a.o,YJ,b)}
function yv(a,b){Mv(a.b,wH+b)}
function pv(a,b){yv(a,xv(a,b))}
function Av(a,b){yv(a,xv(a,b))}
function Dh(a,b,c){Ih(a.o,b,c)}
function zz(a,b,c){Az(a,b,b,c)}
function $k(a,b){return a.b[b]}
function JC(a){return 5>a?5:a}
function W(a){new YF;this.b=a}
function xi(a){wi.call(this,a)}
function tm(a){wi.call(this,a)}
function dv(a){wi.call(this,a)}
function sC(a){xi.call(this,a)}
function uC(a){xi.call(this,a)}
function xC(a){xi.call(this,a)}
function NC(a){xi.call(this,a)}
function KD(a){xi.call(this,a)}
function Tl(a){Ql.call(this,a)}
function ox(a){Tl.call(this,a)}
function SC(a){sC.call(this,a)}
function Z(){Y();W.call(this,X)}
function Uj(){Ij.call(this,cK,0)}
function Wj(){Ij.call(this,dK,1)}
function Yj(){Ij.call(this,eK,2)}
function $j(){Ij.call(this,fK,3)}
function eu(){yl.call(this,null)}
function iu(a,b){a.__listener=b}
function ki(b,a){b.fillStyle=a}
function Nt(a,b,c){a.style[b]=c}
function Uu(a,b){zm(mH,b);a.b=b}
function vc(a){tc(a.rb);tc(a.z)}
function XA(a){this.o=a;Dm(Rm())}
function Kw(a){return $stats(a)}
function yt(a){return new wt[a]}
function mn(a){return a[4]||a[1]}
function Ev(a){return a.c[--a.b]}
function ov(a){return Cv(a,Ev(a))}
function nw(a){return Cv(a,Ev(a))}
function $w(a,b){return AB(a.g,b)}
function Nh(a,b){!!a.k&&xl(a.k,b)}
function Jx(a,b){hA(An(a.d,29),b)}
function OF(a,b,c){a.splice(b,c)}
function Pw(d,a,b,c){d[c][1](a,b)}
function bG(a,b){return dE(a.b,b)}
function HC(a){return Math.exp(a)}
function gE(b,a){return b.f[rL+a]}
function vj(b,a){b.innerHTML=a||wH}
function Ij(a,b){this.b=a;this.c=b}
function Fu(a,b){this.b=a;this.c=b}
function Pd(a,b){this.c=a;this.b=b}
function nm(a,b){this.c=a;this.b=b}
function Nm(a,b){Ij.call(this,a,b)}
function Qu(a,b){yi.call(this,a,b)}
function nB(){Ij.call(this,cK,0)}
function pB(){Ij.call(this,dK,1)}
function rB(){Ij.call(this,eK,2)}
function tB(){Ij.call(this,fK,3)}
function Mw(){Nw.call(this,Iw++)}
function KC(a){return Math.sqrt(a)}
function iF(a){return a.c<a.d.Qc()}
function sF(a,b){this.b=a;this.c=b}
function qG(a,b){this.b=a;this.c=b}
function TE(a,b){this.c=a;this.b=b}
function Cz(a,b){wz(a,b);yj(a.o,b)}
function Lu(a,b){qv(b,Cv(a,Ev(a)))}
function av(a,b){qv(b,Cv(a,Ev(a)))}
function jv(a,b){qv(b,Cv(a,Ev(a)))}
function lv(a,b){qv(b,Cv(a,Ev(a)))}
function Kt(a,b){nj(a,(Jz(),Kz(b)))}
function Xu(a,b){Uu(a.b,b);return a}
function Yu(a,b){Vu(a.b,b);return a}
function FA(a,b,c,d){MA(a.b,b,c,d)}
function RB(c,a,b){c.open(a,b,true)}
function ai(a,b){a.o['disabled']=!b}
function sD(a,b){jj(a.b,b);return a}
function yD(a,b){jj(a.b,b);return a}
function zD(a,b){return XC(a.b.b,b)}
function iE(b,a){return rL+a in b.f}
function IC(a){return Math.floor(a)}
function qb(a){$wnd.clearTimeout(a)}
function Si(a){$wnd.clearTimeout(a)}
function pb(a){$wnd.clearInterval(a)}
function Pu(a){yi.call(this,a,null)}
function nk(){Ij.call(this,'PRE',2)}
function Aw(){Ij.call(this,'INT',5)}
function sw(){Ij.call(this,'BYTE',1)}
function uw(){Ij.call(this,'CHAR',2)}
function Cw(){Ij.call(this,'LONG',6)}
function Q(){N();K.call(this,Ri(),M)}
function FD(a){xD(this);jj(this.b,a)}
function yl(a){this.b=new Ll;this.c=a}
function IF(){this.b=qn(qt,LG,0,0,0)}
function PF(a,b,c,d){a.splice(b,c,d)}
function EA(a,b,c){FA(a,b,c,a.b.g.c)}
function Qw(c,a,b){return c[b][0](a)}
function $C(b,a){return b.indexOf(a)}
function zn(a,b){return a.cM&&a.cM[b]}
function Fn(a){return a==null?null:a}
function Dm(){var a;a=new Cm;return a}
function Fv(a){this.f=new IF;this.d=a}
function FB(){this.b=qn(ot,LG,33,4,0)}
function eD(a){return qn(st,LG,1,a,0)}
function qw(){Ij.call(this,'VOID',10)}
function yw(){Ij.call(this,'FLOAT',4)}
function Gw(){Ij.call(this,'SHORT',8)}
function jk(){Ij.call(this,'NORMAL',0)}
function lk(){Ij.call(this,'NOWRAP',1)}
function cy(){nd.call(this,(wd(),vd))}
function eA(){Vz.call(this,$doc.body)}
function ow(){Ij.call(this,'STRING',9)}
function ww(){Ij.call(this,'DOUBLE',3)}
function Ew(){Ij.call(this,'OBJECT',7)}
function Xt(){if(!St){Gu();St=true}}
function nD(){nD=FG;kD={};mD={}}
function Vm(){Vm=FG;Sm((Rm(),Rm(),Qm))}
function ju(a){return !Dn(a)&&Cn(a,21)}
function Qi(a){return a.$H||(a.$H=++Ii)}
function yn(a,b){return a.cM&&!!a.cM[b]}
function En(a){return a.tM==FG||yn(a,1)}
function aF(a,b){(a<0||a>=b)&&dF(a,b)}
function uj(c,a,b){c.setAttribute(a,b)}
function zj(a,b){a.textContent=b||wH}
function WA(a,b){a.o[xH]=b!=null?b:wH}
function HA(a,b){Yx(a.b,b);tl(a,EC(b))}
function Mt(a,b,c){su(a,(Jz(),Kz(b)),c)}
function yy(a,b,c){return xy(a.b.b,b,c)}
function cG(a,b){return nE(a.b,b)!=null}
function XC(b,a){return b.charCodeAt(a)}
function nj(b,a){return b.appendChild(a)}
function pj(b,a){return b.removeChild(a)}
function Lz(b,a){b.__gwt_resolve=Mz(a)}
function cm(a,b){lb();this.b=a;this.c=b}
function yi(a,b){dj();this.f=b;this.g=a}
function lw(){Ij.call(this,'BOOLEAN',0)}
function pk(){Ij.call(this,'PRE_LINE',3)}
function rk(){Ij.call(this,'PRE_WRAP',4)}
function hn(a){Vm();gn.call(this,a,true)}
function zv(a){yv(a,xv(a,null));return}
function Cn(a,b){return a!=null&&yn(a,b)}
function _C(c,a,b){return c.indexOf(a,b)}
function tD(a,b){return lj(a.b,0,b,wH),a}
function Ei(a){return Dn(a)?ej(Bn(a)):wH}
function Gm(){return ['USD',lK,2,lK,'$']}
function ni(){return (new Date).getTime()}
function Di(a){return a==null?null:a.name}
function rj(b,a){return parseInt(b[a])||0}
function DF(a,b){aF(b,a.c);return a.b[b]}
function Il(a,b){var c;c=Jl(a,b);return c}
function U(a,b,c,d){T(a,d);Pw(a.b,b,c,d)}
function hu(){if(!fu){ru();wu();fu=true}}
function nx(){nx=FG;lx=new rx;mx=new ux}
function lb(){lb=FG;kb=new IF;Ut(new Qt)}
function Ek(){Ek=FG;Dk=new Yk(gK,new Gk)}
function Nk(){Nk=FG;Mk=new Yk(hK,new Ok)}
function GC(){GC=FG;FC=qn(pt,LG,41,256,0)}
function CF(a){a.b=qn(qt,LG,0,0,0);a.c=0}
function pA(a){this.c=a;this.b=!!this.c.b}
function Ll(){this.e=new YF;this.d=false}
function Ai(a){return Dn(a)?Bi(Bn(a)):a+wH}
function AD(a,b,c){return lj(a.b,b,c,wH),a}
function BD(a,b,c){return lj(a.b,b,b,c),a}
function V(a,b,c){T(a,c);return Qw(a.b,b,c)}
function CD(a,b,c,d){lj(a.b,b,c,d);return a}
function Mv(a,b){Iv();jj(a.b,b);a.b.b+='|'}
function ql(a,b){HA(b.b,(An(a.e,30),a.b.b))}
function Gd(a,b){FF(a.b,b);a.b.c==0&&mb(a.c)}
function T(a,b){if(!a.b[b]){throw new dv(b)}}
function TB(c,a,b){c.setRequestHeader(a,b)}
function cD(c,a,b){return c.substr(a,b-a)}
function Li(a,b,c){return a.apply(b,c);var d}
function xy(a,b,c){return a.rows[b].cells[c]}
function Cv(b,a){return a>0?b.e[a-1]:null}
function Bi(a){return a==null?null:a.message}
function jd(a){return a==null||YC(wH,dD(a))}
function oj(c,a,b){return c.insertBefore(a,b)}
function wl(a,b,c){return new Nl(El(a.b,b,c))}
function Bh(a,b,c){Nt(a.o,YJ,b);Nt(a.o,XJ,c)}
function BF(a,b){sn(a.b,a.c++,b);return true}
function Sm(a){!a.b&&(a.b=new ln);return a.b}
function Dl(a,b){!a.b&&(a.b=new IF);BF(a.b,b)}
function ml(a){var b;if(jl){b=new kl;xl(a,b)}}
function fC(a){var b=wt[a.c];a=null;return b}
function Du(a){var b=a[OK];return b==null?-1:b}
function hv(a,b){yi.call(this,a+qI+b,null)}
function Vz(a){bx.call(this);this.o=a;Oh(this)}
function Gy(a){this.o=a;this.c=new fy(this.o)}
function Id(){this.b=new IF;this.c=new Md(this)}
function nd(a){this.f=new qd(this);this.n=a}
function mb(a){a.d?pb(a.e):qb(a.e);FF(kb,a)}
function ab(a){WA(a.I,wH);WA(a.D,wH);WA(a.B,wH)}
function zi(a){dj();this.c=a;this.b=wH;cj(this)}
function bD(b,a){return b.substr(a,b.length-a)}
function jy(a,b){return a.rows[b].cells.length}
function gC(a){return typeof a=='number'&&a>0}
function fj(){try{null.a()}catch(a){return a}}
function Wz(a){Uz();try{a.zc()}finally{cG(Tz,a)}}
function Zw(a,b){if(b<0||b>a.g.c){throw new wC}}
function Yw(a,b){if(b<0||b>=a.g.c){throw new wC}}
function nE(a,b){return !b?pE(a):oE(a,b,~~Qi(b))}
function Dn(a){return a!=null&&a.tM!=FG&&!yn(a,1)}
function lj(a,b,c,d){a.b=cD(a.b,0,b)+d+bD(a.b,c)}
function Fl(a,b,c,d){var e;e=Hl(a,b,c);e.Oc(d)}
function Su(a,b){a.b=new km((gm(),fm),b);return a}
function Ql(a){yi.call(this,Sl(a),Rl(a));this.b=a}
function _u(){xi.call(this,'Invalid RPC token')}
function km(a,b){gm();lm.call(this,!a?null:a.b,b)}
function ny(a,b){!!a.d&&(b.b=a.d.b);a.d=b;Ry(a.d)}
function $i(a,b){!a&&(a=[]);a[a.length]=b;return a}
function tl(a,b){var c;if(pl){c=new rl(b);a.vc(c)}}
function Td(a){var b;return b=a,En(b)?b.hC():Qi(b)}
function Ut(a){Xt();return Vt(jl?jl:(jl=new Xk),a)}
function xz(a,b){wz(a,b);return yz(a.o.options[b])}
function Hn(a){if(a!=null){throw new kC}return null}
function qD(){if(lD==256){kD=mD;mD={};lD=0}++lD}
function vn(){vn=FG;tn=[];un=[];wn(new nn,tn,un)}
function Uz(){Uz=FG;Rz=new $z;Sz=new YF;Tz=new dG}
function UD(a){var b;b=new BE(a);return new sF(a,b)}
function aG(a,b){var c;c=jE(a.b,b,a);return c==null}
function fx(a,b){var c;c=ax(a,b);c&&hx(b.o);return c}
function Sx(a,b,c){var d;d=Px(a,b);!!d&&Nt(d,YK,c.b)}
function GA(a,b){var c;c=gl(a,EC(b));return !c||!c.b}
function Sd(a,b){var c;return c=a,En(c)?c.eQ(b):c===b}
function sj(b,a){return b[a]==null?null:String(b[a])}
function Vt(a,b){return wl((!Tt&&(Tt=new eu),Tt),a,b)}
function ji(d,a,b,c){d.fillText&&d.fillText(a,b,c)}
function DD(a,b,c){CD(a,b,b+1,String.fromCharCode(c))}
function tA(a,b){if(b<0||b>a.b.g.c-2){throw new wC}}
function uA(a,b){if(b<-1||b>=a.b.g.c-2){throw new wC}}
function ut(a){if(Cn(a,45)){return a}return new zi(a)}
function Px(a,b){if(b.n!=a){return null}return xj(b.o)}
function rF(a){var b;b=new GE(a.c.b);return new xF(b)}
function H(a,b){var c;c=new Fv(a.g);Dv(c,L(b));return c}
function bj(a,b){a.length>=b&&a.splice(0,b);return a}
function Jw(e,a,b,c){var d=e.Hc(a,c);d.bytes=b;return d}
function dl(a,b){GA(b.b,(An(a.e,30),a.c.b))||(a.b=true)}
function fy(a){this.b=a;this.c=Em(a);this.d=this.c}
function Ny(a){this.c=a;this.d=this.c.f.c;Ly(this)}
function UC(a){this.b='Unknown';this.d=a;this.c=-1}
function Wv(a,b,c,d){this.e=a;this.b=d;this.c=b;this.d=c}
function dB(a){_A.call(this,a);this.o[ZJ]='gwt-TextBox'}
function Hy(a){Gy.call(this,a,ZC('span',a.tagName))}
function lc(){lc=FG;kc='rgba(150, 50, 50, 180)'}
function cE(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function Wu(a){try{Tu(a.b);return a.b}finally{a.b=null}}
function Bz(a,b){wz(a,b);return !!a.o.options[b].selected}
function Xl(a,b){if(!a.d){return}Vl(a);Uv(b,new xm(a.b))}
function Mh(a,b,c){return wl(!a.k?(a.k=new yl(a)):a.k,c,b)}
function EG(a,b){return Fn(a)===Fn(b)||a!=null&&Sd(a,b)}
function HD(a){return a==null?0:Cn(a,1)?pD(An(a,1)):Qi(a)}
function Ud(a){return new $wnd.goog.appengine.Channel(a)}
function Kz(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function hx(a){a.style[SK]=wH;a.style[UK]=wH;a.style[QK]=wH}
function fd(a){a==null||YC(wH,dD(a))?(this.b=wH):(this.b=a)}
function YB(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}
function rc(a){lc();this.b=a;this.c=10;this.e=2;this.d=new DG}
function nc(a){var b;b=BG(a.d)*a.e+a.c;b<0&&(b=0);return b}
function qn(a,b,c,d,e){var f;f=pn(e,d);rn(a,b,c,f);return f}
function Rx(a,b,c){var d;d=Px(a,b);!!d&&(d[XK]=c.b,undefined)}
function Qx(a,b){var c;c=Px(a,b);!!c&&(c[XJ]=WK,undefined)}
function Tx(a,b){var c;c=Px(a,b);!!c&&(c[YJ]=WK,undefined)}
function nz(a,b){var c;c=oz(a);nj(a.c,(Jz(),Kz(c)));Ww(a,b,c)}
function uc(a){WA(a.Lb,wH);WA(a.Tb,wH);WA(a.Ob,wH);WA(a.Qb,wH)}
function bd(a,b){jd(a.b)?(a.b=b+wH):(a.b=a.b+CH+b);return a.b}
function cd(a,b){jd(a.b)?(a.b=b+wH):(a.b=a.b+CH+b);return a.b}
function AB(a,b){if(b<0||b>=a.c){throw new wC}return a.b[b]}
function IB(a){if(a.b>=a.c.c){throw new vG}return a.c.b[++a.b]}
function oF(a){if(a.c<=0){throw new vG}return a.b.ad(--a.c)}
function zm(a,b){if(null==b){throw new NC(a+' cannot be null')}}
function An(a,b){if(a!=null&&!zn(a,b)){throw new kC}return a}
function EB(a,b){var c;c=BB(a,b);if(c==-1){throw new vG}DB(a,c)}
function gD(a,b){a=String(a);if(a==b){return 0}return a<b?-1:1}
function YC(a,b){if(!Cn(b,1)){return false}return String(a)==b}
function wz(a,b){if(b<0||b>=a.o.options.length){throw new wC}}
function dF(a,b){throw new xC('Index: '+a+', Size: '+b)}
function dC(a,b,c){var d;d=new bC;d.d=a+b;gC(c)&&hC(c,d);return d}
function qz(a,b){var c,d;d=xj(b.o);c=ax(a,b);c&&pj(a.c,d);return c}
function Ww(a,b,c){Rh(b);zB(a.g,b);nj(c,(Jz(),Kz(b.o)));Sh(b,a)}
function Th(a,b){a.j==-1?xu(a.o,b|(a.o.__eventBits||0)):(a.j|=b)}
function Dj(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}
function sb(a,b){return $wnd.setTimeout(gH(function(){a.gc()}),b)}
function rb(a,b){return $wnd.setInterval(gH(function(){a.gc()}),b)}
function jF(a){if(a.c>=a.d.Qc()){throw new vG}return a.d.ad(a.c++)}
function oA(a){if(!a.b||!a.c.b){throw new vG}a.b=false;return a.c.b}
function Ly(a){while(++a.b<a.d.c){if(DF(a.d,a.b)!=null){return}}}
function lE(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function on(a,b){var c,d;c=a;d=pn(0,b);rn(c.cZ,c.cM,c.qI,d);return d}
function GF(a,b,c){var d;d=(aF(b,a.c),a.b[b]);sn(a.b,b,c);return d}
function rn(a,b,c,d){vn();xn(d,tn,un);d.cZ=a;d.cM=b;d.qI=c;return d}
function pE(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function pd(a,b){md(a.b,b)?(a.b.k=a.b.n.pc(a.b.f,a.b.g)):(a.b.k=null)}
function lm(a,b){ym('httpMethod',a);ym('url',b);this.d=a;this.g=b}
function Xz(){Uz();try{px(Tz,Rz)}finally{cE(Tz.b);cE(Sz)}}
function Oi(a,b,c){var d;d=Mi();try{return Li(a,b,c)}finally{Pi(d)}}
function ex(a,b,c){var d;Rh(b);d=a.g.c;a.Kc(b,0,c);_w(a,b,a.o,d,true)}
function wd(){wd=FG;var a;a=new zd;!!a&&(a.rc()||(a=new Id));vd=a}
function _A(a){XA.call(this,a,(!Ft&&(Ft=new Gt),!Ct&&(Ct=new Dt)))}
function OA(a){bx.call(this);zh(this,$doc.createElement(dL));this.b=a}
function fv(){Pu.call(this,'Service implementation URL not specified')}
function Nz(){throw 'A PotentialElement cannot be resolved twice.'}
function Mz(a){return function(){this.__gwt_resolve=Nz;return a.sc()}}
function Gn(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function ez(a){return a==(Mm(),Km)?(_y(),$y):a==Lm?(_y(),Xy):(_y(),Yy)}
function fz(a){return a==(Mm(),Km)?(_y(),Xy):a==Lm?(_y(),$y):(_y(),Zy)}
function Ti(){return $wnd.setTimeout(function(){Hi!=0&&(Hi=0);Ki=-1},10)}
function Pi(a){a&&Yi((Wi(),Vi));--Hi;if(a){if(Ki!=-1){Si(Ki);Ki=-1}}}
function pz(a,b,c){var d;Zw(a,c);d=oz(a);Mt(a.c,d,c);_w(a,b,d,c,false)}
function xu(a,b){hu();vu(a,b);b&131072&&a.addEventListener(DK,ou,false)}
function im(a,b,c){ym('header',b);ym(xH,c);!a.c&&(a.c=new YF);jE(a.c,b,c)}
function EF(a,b,c){for(;c<a.c;++c){if(EG(b,a.b[c])){return c}}return -1}
function gl(a,b){var c;if(cl){c=new el;c.c=b;a.vc(c);return c}return null}
function Xw(a,b,c){var d;Zw(a,c);if(b.n==a){d=BB(a.g,b);d<c&&--c}return c}
function nC(a){var b;b=pC(a);if(isNaN(b)){throw new SC(qL+a+qK)}return b}
function Bn(a){if(a!=null&&(a.tM==FG||yn(a,1))){throw new kC}return a}
function xj(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function wA(a,b){var c;uA(a,b);c=$w(a.b,b+1);c==a.c&&(a.c=null);qz(a.b,c)}
function zu(a,b){var c;c=Du(b);if(c<0){return null}return An(DF(a.c,c),31)}
function Rl(a){var b;b=a.Jc();if(!b.Mc()){return null}return An(b.Nc(),45)}
function Yt(){var a;if(St){a=new au;!!Tt&&xl(Tt,a);return null}return null}
function SB(c,a){var b=c;c.onreadystatechange=gH(function(){a.Gc(b)})}
function dE(a,b){return b==null?a.d:Cn(b,1)?iE(a,An(b,1)):hE(a,b,a.Xc(b))}
function eE(a,b){return b==null?a.c:Cn(b,1)?gE(a,An(b,1)):fE(a,b,a.Xc(b))}
function ey(a,b,c){c?vj(a.b,b):zj(a.b,b);if(a.d!=a.c){a.d=a.c;Fm(a.b,a.c)}}
function Bu(a,b){var c;c=Du(b);b[OK]=null;GF(a.c,c,null);a.b=new Fu(c,a.b)}
function Vl(a){var b;if(a.d){b=a.d;a.d=null;QB(b);b.abort();!!a.c&&mb(a.c)}}
function ob(a){a.d?pb(a.e):qb(a.e);FF(kb,a);a.d=true;a.e=rb(a,500);BF(kb,a)}
function Ku(a){yi.call(this,'The response could not be deserialized',a)}
function xm(a){dj();this.g='A request timeout has expired after '+a+' ms'}
function xn(a,b,c){vn();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function wn(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function mE(e,a,b){var c,d=e.f;a=rL+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function BB(a,b){var c;for(c=0;c<a.c;++c){if(a.b[c]==b){return c}}return -1}
function L(a){if(a.indexOf(oH)==0||a.indexOf(pH)==0){return bD(a,4)}return a}
function wj(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function eC(a,b,c,d){var e;e=new bC;e.d=a+b;gC(c)&&hC(c,e);e.b=d?8:0;return e}
function pF(a,b){var c;this.b=a;this.d=a;c=a.Qc();(b<0||b>c)&&dF(b,c);this.c=b}
function Yk(a,b){Xk.call(this);this.b=b;!yk&&(yk=new al);_k(yk,a,this);this.c=a}
function Lv(a,b){Iv();this.e=new kG;this.f=new YF;this.g=new IF;this.c=a;this.d=b}
function jz(){jz=FG;gz=new lz('bottom');hz=new lz('middle');iz=new lz(UK)}
function Pz(b){Jz();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}
function NA(a,b){var c;c=BB(a.g,b);if(c!=-1){wA(a.b,c);return Xx(a,b)}return false}
function dd(a,b){b==null||YC(wH,dD(b))||(jd(a.b)?(a.b=b):(a.b=a.b+CH+b));return a.b}
function oz(a){var b;b=$doc.createElement(cL);b[XK]=a.b.b;Nt(b,YK,a.d.b);return b}
function Ez(){bi.call(this,$doc.createElement('select'));this.o[ZJ]='gwt-ListBox'}
function cB(){var a;$A();dB.call(this,(a=$doc.createElement('INPUT'),a.type=mL,a))}
function fn(a,b){var c;if(a.e>a.c+a.j&&zD(b,a.c+a.j)>=53){c=a.c+a.j-1;en(a,b,c)}}
function Yi(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=_i(b,c)}while(a.c);a.c=c}}
function Xi(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=_i(b,c)}while(a.b);a.b=c}}
function ed(a){var b,c;b=aD(a.b,CH,0);for(c=0;c<b.length;++c){b[c]=dD(b[c])}return b}
function GE(a){var b;b=new IF;a.d&&BF(b,new OE(a));bE(a,b);aE(a,b);this.b=new kF(b)}
function jE(a,b,c){return b==null?lE(a,c):Cn(b,1)?mE(a,An(b,1),c):kE(a,b,c,a.Xc(b))}
function fD(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function Jh(a,b){a.style.display=b?wH:$J;a.setAttribute('aria-hidden',String(!b))}
function VA(a,b){a.o['readOnly']=b;b?Dh(a,Gh(a.o)+lL,true):Dh(a,Gh(a.o)+lL,false)}
function ym(a,b){zm(a,b);if(0==dD(b).length){throw new sC(a+' cannot be empty')}}
function Tu(a){im(a,'X-GWT-Permutation',$strongName);im(a,'X-GWT-Module-Base',Ri())}
function ZC(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Ni(b){return function(){try{return Oi(b,this,arguments)}catch(a){throw a}}}
function My(a){var b;if(a.b>=a.d.c){throw new vG}b=An(DF(a.d,a.b),33);Ly(a);return b}
function cC(a,b,c){var d;d=new bC;d.d=a+b;gC(c!=0?-c:0)&&hC(c!=0?-c:0,d);d.b=4;return d}
function Lt(a,b,c){var d;d=It;It=a;b==Jt&&gu(a.type)==8192&&(Jt=null);c.yc(a);It=d}
function _m(a,b,c){var d;if(c>0){for(d=c;d<a.c;d+=c+1){BD(b,a.c-d,',');++a.c;++a.e}}}
function Jv(a){var b;b=new uD;Mv(b,wH+a.j);Mv(b,wH+a.i);Kv(a,b);sD(b,a.b.b.b);return b.b.b}
function Gh(a){var b,c;b=sj(a,ZJ);c=$C(b,iD(32));if(c>=0){return b.substr(0,c-0)}return b}
function id(a){if(!(a==null||YC(wH,dD(a)))){if(YC(a,'OK')){return true}}return false}
function hd(a){if(!(a==null||YC(wH,dD(a)))){if(a.indexOf(pI)==0){return true}}return false}
function Xm(a,b){if(a.e==0){lj(b.b,0,0,JH);++a.c;++a.e}if(a.c<a.e||a.d){BD(b,a.c,oK);++a.e}}
function Yx(a,b){var c;Yw(a,b);c=a.c;a.c=AB(a.g,b);if(a.c!=c){!Wx&&(Wx=new cy);by(Wx,c,a.c)}}
function Au(a,b){var c;if(!a.b){c=a.c.c;BF(a.c,b)}else{c=a.b.b;GF(a.c,c,b);a.b=a.b.c}b.o[OK]=c}
function db(a,b){var c;c=(Vm(),new hn(Gm()));WA(a.I,$m(c,b));WA(a.D,$m(c,0));WA(a.B,$m(c,b))}
function Iz(a,b){var c;c=new Hz(b);Mh(a,c,(!cl&&(cl=new Xk),cl));Mh(a,c,(!pl&&(pl=new Xk),pl))}
function oc(a,b){var c;c=b-a.c;return HC(-(c*c)/(2*a.e*a.e))/(a.e*Math.sqrt(6.283185307179586))}
function Ci(a){var b;return a==null?_J:Dn(a)?Di(Bn(a)):Cn(a,1)?aK:(b=a,En(b)?b.cZ:Cp).d}
function QB(b){var a=b;$wnd.setTimeout(function(){a.onreadystatechange=new Function},0)}
function yz(a){var b;b=a.text;a.hasAttribute(hL)&&b.length>1&&(b=cD(b,1,b.length-1));return b}
function MD(a,b){var c;while(a.Mc()){c=a.Nc();if(b==null?c==null:Sd(b,c)){return a}}return null}
function iA(a,b){if(a.b!=b){return false}try{Sh(b,null)}finally{pj(a.o,b.o);a.b=null}return true}
function jA(a,b){if(b==a.b){return}!!b&&Rh(b);!!a.b&&iA(a,a.b);a.b=b;if(b){Kt(a.o,a.b.o);Sh(b,a)}}
function _w(a,b,c,d,e){d=Xw(a,b,d);Rh(b);CB(a.g,b,d);e?Mt(c,b.o,d):nj(c,(Jz(),Kz(b.o)));Sh(b,a)}
function eb(a,b,c){var d,e;e=nC(b)+nC(c);d=(Vm(),new hn(Gm()));WA(a.I,$m(d,e));WA(a.D,b);WA(a.B,c)}
function yd(b,c){var d=gH(function(){if(!c.b){var a=ni();b.oc(a)}});$wnd.mozRequestAnimationFrame(d)}
function yA(a,b){var c,d;d=a.b.g.c-1;for(c=1;c<d;++c){if($w(a.b,c)==b){return xA(a,c-1)}}return false}
function iy(a,b){var c;c=a.b.rows.length;if(b>=c||b<0){throw new xC('Row index: '+b+', Row size: '+c)}}
function uy(a,b,c){var d=a.rows[b];for(var e=0;e<c;e++){var f=$doc.createElement(cL);d.appendChild(f)}}
function hA(a,b){if(a.b){throw new uC('SimplePanel can only contain one child widget')}jA(a,b)}
function kB(){kB=FG;gB=new nB;hB=new pB;iB=new rB;jB=new tB;fB=rn(nt,LG,32,[gB,hB,iB,jB])}
function Rj(){Rj=FG;Nj=new Uj;Oj=new Wj;Pj=new Yj;Qj=new $j;Mj=rn(jt,LG,7,[Nj,Oj,Pj,Qj])}
function gk(){gk=FG;bk=new jk;ck=new lk;dk=new nk;ek=new pk;fk=new rk;ak=rn(kt,LG,8,[bk,ck,dk,ek,fk])}
function gm(){gm=FG;new qm('DELETE');new qm('GET');new qm('HEAD');fm=new qm('POST');new qm('PUT')}
function aB(){$A();_A.call(this,$doc.createElement('textarea'));this.o[ZJ]='gwt-TextArea'}
function Iy(a){Gy.call(this,$doc.createElement(dL));this.o[ZJ]='gwt-Label';ey(this.c,a,false);Fy(this)}
function wB(){Ux.call(this);this.b=(_y(),Wy);this.c=(jz(),iz);this.f[fL]=JH;this.f[gL]=JH}
function K(a,b){this.b=a;this.c=a+'request';this.g=b;this.f='6485ED586D71E9E9AA2314D2ABA00061'}
function Sv(a){this.f=a;this.b='GameService_Proxy.requestService';this.c='requestService';this.d=new Mw}
function vm(a){dj();this.g='The URL '+a+' is invalid or violates the same-origin security restriction'}
function Aj(b){var c=b.relatedTarget;if(!c){return null}try{var d=c.nodeName;return c}catch(a){return null}}
function Em(a){var b;b=sj(a,iK);if(ZC(jK,b)){return Mm(),Lm}else if(ZC(kK,b)){return Mm(),Km}return Mm(),Jm}
function Rv(a,b){var c;c=Jv(a.e);!!$stats&&Kw(Lw(a.d,a.b,'requestSerialized'));return I(a.f,a.b,a.d,c,b)}
function Ph(a,b){var c;switch(gu(b.type)){case 16:case 32:c=Aj(b);if(!!c&&Dj(a.o,c)){return}}Bk(b,a,a.o)}
function oy(a,b,c,d){var e,f;ry(a,b,c);e=(f=yy(a.c,b,c),ky(a,f),f);if(d){Rh(d);Au(a.f,d);Kt(e,d.o);Sh(d,a)}}
function O(a){var b,c;b=(c=new Lv(a.b,a.f),cE(c.e),cE(c.f),CF(c.g),c.b=new uD,Av(c,c.c),Av(c,c.d),c);return b}
function ZE(a){var b,c,d;c=1;b=new kF(a);while(b.c<b.d.Qc()){d=jF(b);c=31*c+(d==null?0:Td(d));c=~~c}return c}
function gj(a){var b,c,d;d=a&&a.stack?a.stack.split(uI):[];for(b=0,c=d.length;b<c;++b){d[b]=aj(d[b])}return d}
function ax(a,b){var c;if(b.n!=a){return false}try{Sh(b,null)}finally{c=b.o;pj(xj(c),c);EB(a.g,b)}return true}
function ly(a,b){var c;if(b.n!=a){return false}try{Sh(b,null)}finally{c=b.o;pj(xj(c),c);Bu(a.f,c)}return true}
function ld(a){if(!a.i){return}a.o=a.j;a.g=null;a.i=false;a.j=false;if(a.k){a.k.qc();a.k=null}a.o&&_x(a)}
function Ry(a){if(!a.b){a.b=$doc.createElement('colgroup');Mt(a.c.e,a.b,0);Kt(a.b,$doc.createElement('col'))}}
function FF(a,b){var c,d;c=EF(a,b,0);if(c==-1){return false}d=(aF(c,a.c),a.b[c]);OF(a.b,c,1);--a.c;return true}
function pD(a){nD();var b=rL+a;var c=mD[b];if(c!=null){return c}c=kD[b];c==null&&(c=oD(a));qD();return mD[b]=c}
function bE(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new TE(e,c.substring(1));a.Oc(d)}}}
function NB(){return function(a){var b=this.parentNode;b.onfocus&&$wnd.setTimeout(function(){b.focus()},0)}}
function Ri(){var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{gH(tt)()}catch(a){b(c)}else{gH(tt)()}}
function Kv(a,b){var c,d,e;e=a.g;Mv(b,wH+e.c);for(d=new kF(e);d.c<d.d.Qc();){c=An(jF(d),1);Mv(b,Ov(c))}return b}
function qu(a,b){var c=0,d=a.firstChild;while(d){if(d===b){return c}d.nodeType==1&&++c;d=d.nextSibling}return -1}
function gx(a,b,c){var d;d=a.o;if(b==-1&&c==-1){hx(d)}else{d.style[QK]=RK;d.style[SK]=b+TK;d.style[UK]=c+TK}}
function tu(a,b){var c;hu();YC(MK,b)&&(c=Fj(),c!=-1&&c<=1009000)?(NK==NK&&(a.ondragexit=nu),undefined):uu(a,b)}
function DB(a,b){var c;if(b<0||b>=a.c){throw new wC}--a.c;for(c=b;c<a.c;++c){sn(a.b,c,a.b[c+1])}sn(a.b,a.c,null)}
function zA(a,b){if(a){if(b){Ih(a.o,iL,true);Ih(xj(a.o),jL,true)}else{Ih(a.o,iL,false);Ih(xj(a.o),jL,false)}}}
function yc(a,b,c,d){var e,f;e=nC(b)+nC(c);f=(Vm(),new hn(Gm()));WA(a.Lb,$m(f,e));WA(a.Tb,b);WA(a.Ob,c);WA(a.Qb,d)}
function Mm(){Mm=FG;Lm=new Nm('RTL',0);Km=new Nm('LTR',1);Jm=new Nm('DEFAULT',2);Im=rn(lt,LG,19,[Lm,Km,Jm])}
function fi(){var a;!di&&(di=new ii);a=$doc.createElement('canvas');if(!a.getContext){return null}return new ei(a)}
function Ax(a){var b;zx.call(this,(b=$doc.createElement('BUTTON'),b.type=VI,b));this.o[ZJ]='gwt-Button';vj(this.o,a)}
function Cj(a){var b=$wnd.getComputedStyle(a.documentElement,wH);return parseInt(b.marginTop)+parseInt(b.borderTopWidth)}
function ti(a){var b,c,d;c=qn(rt,LG,44,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new MC}c[d]=a[d]}}
--></script>
<script><!--
function dj(){var a,b,c,d;c=bj(gj(fj()),2);d=qn(rt,LG,44,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new UC(c[a])}ti(d)}
function Wm(a,b){var c,d;b.b.b+=mK;if(a.f<0){a.f=-a.f;b.b.b+=nK}c=wH+a.f;for(d=c.length;d<a.n;++d){b.b.b+=JH}jj(b.b,c)}
function EC(a){var b,c;if(a>-129&&a<128){b=a+128;c=(GC(),FC)[b];!c&&(c=FC[b]=new zC(a));return c}return new zC(a)}
function Mi(){var a;if(Hi!=0){a=ni();if(a-Ji>2000){Ji=a;Ki=Ti()}}if(Hi++==0){Xi((Wi(),Vi));return true}return false}
function ky(a,b){var c,d;c=wj(b);d=null;!!c&&(d=An(zu(a.f,c),33));if(d){ly(a,d);return true}else{vj(b,wH);return false}}
function HF(a,b){var c;b.length<a.c&&(b=on(b,a.c));for(c=0;c<a.c;++c){sn(b,c,a.b[c])}b.length>a.c&&sn(b,a.c,null);return b}
function AE(a,b){var c,d,e;if(Cn(b,48)){c=An(b,48);d=c.Yc();if(dE(a.b,d)){e=eE(a.b,d);return a.b.Vc(c.Zc(),e)}}return false}
function Kl(a){var b,c;if(a.b){try{for(c=new kF(a.b);c.c<c.d.Qc();){b=An(jF(c),34);Fl(b.b,b.e,b.d,b.c)}}finally{a.b=null}}}
function xc(a,b,c,d){var e,f;e=b+c;f=(Vm(),new hn(Gm()));WA(a.Lb,$m(f,e));WA(a.Tb,$m(f,b));WA(a.Ob,$m(f,c));WA(a.Qb,$m(f,d))}
function xv(a,b){var c,d;if(b==null){return 0}d=An(eE(a.f,b),41);if(d){return d.b}BF(a.g,b);c=a.g.c;jE(a.f,b,EC(c));return c}
function Jl(a,b){var c,d;d=An(eE(a.e,b),47);if(!d){return RF(),RF(),QF}c=An(d.Tc(null),46);if(!c){return RF(),RF(),QF}return c}
function Hl(a,b,c){var d,e;e=An(eE(a.e,b),47);if(!e){e=new YF;jE(a.e,b,e)}d=An(e.Tc(c),46);if(!d){d=new IF;e.Uc(c,d)}return d}
function _B(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function Bj(a){var b=$wnd.getComputedStyle(a.documentElement,wH);return parseInt(b.marginLeft)+parseInt(b.borderLeftWidth)}
function Iu(){xi.call(this,'This application is out of date, please click the refresh button on your browser.')}
function Ju(a){dj();this.g='This application is out of date, please click the refresh button on your browser. ( '+a+' )'}
function nb(a,b){if(b<0){throw new sC('must be non-negative')}a.d?pb(a.e):qb(a.e);FF(kb,a);a.d=false;a.e=sb(a,b);BF(kb,a)}
function si(a,b){if(a.f){throw new uC("Can't overwrite cause")}if(b==a){throw new sC('Self-causation not permitted')}a.f=b;return a}
function Nx(a,b,c){a.style[VK]=$J;zj(b,c);YC(wH,c)?!!b.parentNode&&a.removeChild(b):oj(a,b,a.firstChild);a.style[VK]=wH}
function cb(a){VA(a.j,true);VA(a.o,true);ai(a.k,false);ai(a.r,false);ai(a.N,false);ai(a.E,false);VA(a.z,true);ai(a.x,false)}
function Ub(a,b){if(id(b)){WA(a.b.b.y,sj(a.b.b.y.o,xH)+tI+sj(a.b.b.z.o,xH)+uI);WA(a.b.b.z,wH)}else{hd(b)?Wt(b):Wt(vI)}fb(a.b.b)}
function Bk(a,b,c){var d,e,f;if(yk){f=An($k(yk,a.type),11);if(f){d=f.b.b;e=f.b.c;zk(f.b,a);Ak(f.b,c);Nh(b,f.b);zk(f.b,d);Ak(f.b,e)}}}
function TD(a,b){var c,d,e;for(d=new GE(a.Sc().b);iF(d.b);){c=An(jF(d.b),48);e=c.Yc();if(b==null?e==null:Sd(b,e)){return c}}return null}
function fE(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Yc();if(h.Wc(a,g)){return f.Zc()}}}return null}
function hE(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Yc();if(h.Wc(a,g)){return true}}}return false}
function aE(h,a){var b=h.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.Oc(e[f])}}}}
function cj(a){var b,c,d,e;d=gj(Dn(a.c)?Bn(a.c):null);e=qn(rt,LG,44,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new UC(d[b])}ti(e)}
function _y(){_y=FG;Vy=new dz((Rj(),'center'));new dz('justify');Xy=new dz(SK);$y=new dz('right');Zy=(Rm(),Xy);Yy=$y;Wy=Zy}
function Fm(a,b){switch(b.c){case 0:{a[iK]=jK;break}case 1:{a[iK]=kK;break}case 2:{Em(a)!=(Mm(),Jm)&&(a[iK]=wH,undefined);break}}}
function dD(c){if(c.length==0||c[0]>qI&&c[c.length-1]>qI){return c}var a=c.replace(/^(\s*)/,wH);var b=a.replace(/\s*$/,wH);return b}
function Ux(){bx.call(this);this.f=$doc.createElement(ZK);this.e=$doc.createElement($K);nj(this.f,(Jz(),Kz(this.e)));zh(this,this.f)}
function Kx(a){var b;b=$doc.createElement('fieldset');Dx(this,new kA(b));this.b=$doc.createElement('legend');nj(b,this.b);Nx(this.o,this.b,a)}
function su(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function Xx(a,b){var c,d;c=xj(b.o);d=ax(a,b);if(d){b.o.style[YJ]=wH;b.o.style[XJ]=wH;Jh(b.o,true);pj(a.o,c);a.c==b&&(a.c=null)}return d}
function Lh(a,b,c){var d;d=gu(c.c);d==-1?Fh(a,c.c):a.j==-1?xu(a.o,d|(a.o.__eventBits||0)):(a.j|=d);return wl(!a.k?(a.k=new yl(a)):a.k,c,b)}
function bb(a){var b;b=sj(a.X.o,xH);b.indexOf(yH)==0&&(YC(b,zH)?WA(a.X,yH):YC(b,AH)?WA(a.X,zH):YC(b,BH)?WA(a.X,AH):YC(b,yH)&&WA(a.X,BH))}
function fb(a){ai(a.k,true);if(!a.c){VA(a.j,false);VA(a.o,false)}else{ai(a.r,true);ai(a.N,true);ai(a.E,true);VA(a.z,false);ai(a.x,true)}}
function Jy(){Hy.call(this,$doc.createElement(dL));this.o[ZJ]='gwt-HTML';ey(this.c,'&nbsp;',true);Fy(this);this.o.style[eL]=(gk(),'normal')}
function Sc(a,b){if(id(b)){WA(a.b.b.Yb,sj(a.b.b.Yb.o,xH)+a.b.b._b+sI+sj(a.b.b.Zb.o,xH)+uI);WA(a.b.b.Zb,wH)}else{hd(b)?Wt(b):Wt(vI)}zc(a.b.b)}
function Fy(a){var b;!a.b?(b=null):a.b?(b=a.b):(b=a.b==(Uy(),Ty)?fz(a.c.d):ez(a.c.d));if(b!=a.d){a.d=b;a.o.style['textAlign']=!a.d?wH:a.d.b}}
function ej(b){var c=wH;try{for(var d in b){if(d!='name'&&d!='message'&&d!='toString'){try{c+='\n '+d+sI+b[d]}catch(a){}}}}catch(a){}return c}
function Wl(a,b){var c,d,e,f;if(!a.d){return}!!a.c&&mb(a.c);f=a.d;a.d=null;c=Yl(f);if(c!=null){d=new xi(c);b.b.ic(d)}else{e=new am(f);Vv(b,e)}}
function xb(a,b){var c;if(b==null||YC(wH,dD(b))){Wt(fI)}else{if(hd(b)){Wt(b)}else{c=ed(new fd(b));c.length!=3?Wt(fI):eb(a.b,c[0],c[1])}}fb(a.b)}
function Lw(c,a,b){return {moduleName:$moduleName,sessionId:$sessionId,subSystem:'rpc',evtGroup:c.b,method:a,millis:(new Date).getTime(),type:b}}
function gn(a,b){if(!a){throw new sC('Unknown currency code')}this.t='.##';this.b=a;bn(this,this.t);if(!b&&this.i){this.o=this.b[2]&7;this.j=this.o}}
function Zl(a,b,c){if(!a){throw new MC}if(!c){throw new MC}if(b<0){throw new rC}this.b=b;this.d=a;if(b>0){this.c=new cm(this,c);nb(this.c,b)}else{this.c=null}}
function Dx(a,b){var c;if(a.d){throw new uC('Composite.initWidget() may only be called once.')}Rh(b);c=b.o;a.o=c;Pz(c)&&Lz((Jz(),c),a);a.d=b;Sh(b,a)}
function tz(){Ux.call(this);this.b=(_y(),Wy);this.d=(jz(),iz);this.c=$doc.createElement(bL);nj(this.e,(Jz(),Kz(this.c)));this.f[fL]=JH;this.f[gL]=JH}
function vB(a,b){var c,d,e;d=$doc.createElement(bL);c=(e=$doc.createElement(cL),e[XK]=a.b.b,Nt(e,YK,a.c.b),e);nj(d,(Jz(),Kz(c)));Kt(a.e,d);Ww(a,b,c)}
function ty(){this.f=new Cu;this.e=$doc.createElement(ZK);this.b=$doc.createElement($K);Kt(this.e,this.b);zh(this,this.e);my(this,new zy(this));ny(this,new Sy(this))}
function Ej(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement('DIV');d.appendChild(c);outer=d.innerHTML;c.innerHTML=wH;return outer}
function en(a,b,c){var d,e;d=true;while(d&&c>=0){e=XC(b.b.b,c);if(e==57){DD(b,c--,48)}else{DD(b,c,e+1&65535);d=false}}if(d){lj(b.b,0,0,'1');++a.c;++a.e}}
function BA(a,b){this.c=a;this.b=new kA(OB(MB?MB:(MB=NB())));jA(this.b,b);Dx(this,this.b);this.j==-1?xu(this.o,129|(this.o.__eventBits||0)):(this.j|=129)}
function pC(a){var b=mC;!b&&(b=mC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);if(b.test(a)){return parseFloat(a)}else{return Number.NaN}}
function ry(a,b,c){var d,e;sy(a,b);if(c<0){throw new xC('Cannot create a column with a negative index: '+c)}d=(iy(a,b),jy(a.b,b));e=c+1-d;e>0&&uy(a.b,b,e)}
function Yz(){Uz();var a;a=An(eE(Sz,null),28);if(a){return a}if(Sz.e==0){Ut(new bA);(Rm(),false)&&Fm($doc,(Mm(),Lm))}a=new eA;jE(Sz,null,a);aG(Tz,a);return a}
function hC(a,b){var c;b.c=a;if(a==2){c=String.prototype}else{if(a>0){var d=fC(b);if(d){c=d.prototype}else{d=wt[a]=function(){};d.cZ=b;return}}else{return}}c.cZ=b}
function AG(){AG=FG;var a,b,c;xG=qn(gt,LG,-1,25,1);yG=qn(gt,LG,-1,33,1);c=1.52587890625E-5;for(a=32;a>=0;--a){yG[a]=c;c*=0.5}b=1;for(a=24;a>=0;--a){xG[a]=b;b*=0.5}}
function Rh(a){if(!a.n){(Uz(),bG(Tz,a))&&Wz(a)}else if(Cn(a.n,26)){An(a.n,26).Ic(a)}else if(a.n){throw new uC("This widget's parent does not implement HasWidgets")}}
function tc(a){var b;b=sj(a.o,xH);b.indexOf(yH)==0&&(YC(b,zH)?(a.o[xH]=yH,Bm(a)):YC(b,AH)?(a.o[xH]=zH,Bm(a)):YC(b,BH)?(a.o[xH]=AH,Bm(a)):YC(b,yH)&&(a.o[xH]=BH,Bm(a)))}
function Vd(d,b){var c=d.open();c.onopen=function(a){b.nc()};c.onmessage=function(a){b.mc(a.data)};c.onerror=function(a){b.lc(a)};c.onclose=function(){b.kc()};return c}
function Ym(a,b){var c,d;c=a.c+a.o;if(a.e<c){while(a.e<c){b.b.b+=JH;++a.e}}else{d=a.c+a.j;d>a.e&&(d=a.e);while(d>c&&XC(b.b.b,d-1)==48){--d}if(d<a.e){AD(b,d,a.e);a.e=d}}}
function xA(a,b){var c;uA(a,b);c=gl(a,EC(b));if(!!c&&c.b){return false}zA(a.c,false);if(b==-1){a.c=null;return true}a.c=$w(a.b,b+1);zA(a.c,true);tl(a,EC(b));return true}
function PC(){PC=FG;OC=rn(ft,LG,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function Hd(a){var b,c,d,e,f;b=qn(it,NG,3,a.b.c,0);b=An(HF(a.b,b),4);c=new mi;for(e=0,f=b.length;e<f;++e){d=b[e];FF(a.b,d);pd(d.b,c.b)}a.b.c>0&&nb(a.c,JC(16-(ni()-c.b)))}
function vv(a){var b,c,d,e;b=Ev(a);if(b<0){return DF(a.f,-(b+1))}c=Cv(a,b);if(c==null){return null}return d=(BF(a.f,null),a.f.c),e=V(a.d,a,c),GF(a.f,d-1,e),U(a.d,a,e,c),e}
function ay(a,b){var c,d;a.d||(b=1-b);c=Gn(b*rj(a.b,aL));d=Gn((1-b)*rj(a.c,aL));if(c==0){c=1;d=1>d-1?1:d-1}else if(d==0){d=1;c=1>c-1?1:c-1}Nt(a.b,XJ,c+TK);Nt(a.c,XJ,d+TK)}
function CC(a){var b,c,d;b=qn(ft,LG,-1,8,1);c=(PC(),OC);d=7;if(a>=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return fD(b,d,8)}
function DG(){AG();var a,b,c;c=zG+++(new Date).getTime();a=Gn(Math.floor(c*5.9604644775390625E-8))&16777215;b=Gn(c-a*16777216);this.d=a^1502;this.e=b^15525485;this.b=false}
function Nc(a,b){if(id(b)){!!a.b.b.O&&(a.b.b.O.close(),undefined);a.b.b.N=null;yx(a.b.b.$b,CI);uc(a.b.b);Wt('Goodbye!')}else{hd(b)?Wt(b):Wt('Error quitting game')}zc(a.b.b)}
function Qh(a){if(!a.wc()){throw new uC("Should only call onDetach when the widget is attached to the browser's document")}try{a.uc()}finally{a.o.__listener=null;a.i=false}}
function ND(a){var b,c,d,e;d=new uD;b=null;d.b.b+='[';c=a.Jc();while(c.Mc()){b!=null?(jj(d.b,b),d):(b=sL);e=c.Nc();jj(d.b,e===a?'(this Collection)':wH+e)}d.b.b+=']';return d.b.b}
function pn(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function iw(){iw=FG;Zv=new lw;$v=new sw;_v=new uw;aw=new ww;bw=new yw;cw=new Aw;dw=new Cw;ew=new Ew;fw=new Gw;gw=new ow;hw=new qw;Yv=rn(mt,LG,24,[Zv,$v,_v,aw,bw,cw,dw,ew,fw,gw,hw])}
function oE(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Yc();if(h.Wc(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.Zc()}}}return null}
function J(a,b,c,d,e){var f;if(a.c==null){throw new fv}f=new Wv(a,b,c,e);!a.d&&(a.d=new Zu);Su(a.d,a.c);Xu(a.d,f);im(a.d.b,nH,'text/x-gwt-rpc; charset=utf-8');Yu(a.d,d);return Wu(a.d)}
function El(a,b,c){if(!b){throw new NC('Cannot add a handler with a null type')}if(!c){throw new NC('Cannot add a null handler')}a.c>0?Dl(a,new YB(a,b,c)):Fl(a,b,null,c);return new WB}
function _i(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].dd()&&(c=$i(c,f)):(f[0].ed.dd()['visibility']=wH,undefined)}catch(a){a=ut(a);if(!Cn(a,45))throw a}}return c}
function zt(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function px(b,c){nx();var a,d,e,f,g;d=null;for(g=b.Jc();g.Mc();){f=An(g.Nc(),33);try{c.Lc(f)}catch(a){a=ut(a);if(Cn(a,45)){e=a;!d&&(d=new dG);aG(d,e)}else throw a}}if(d){throw new ox(d)}}
function Sh(a,b){var c;c=a.n;if(!b){try{!!c&&c.wc()&&a.zc()}finally{a.n=null}}else{if(c){throw new uC('Cannot set a new parent without first clearing the old parent')}a.n=b;b.wc()&&a.xc()}}
function UB(){var b;if($wnd.XMLHttpRequest){b=new $wnd.XMLHttpRequest}else{try{b=new $wnd.ActiveXObject('MSXML2.XMLHTTP.3.0')}catch(a){b=new $wnd.ActiveXObject('Microsoft.XMLHTTP')}}return b}
function iD(a){var b,c;if(a>=65536){b=55296+(a-65536>>10&1023)&65535;c=56320+(a-65536&1023)&65535;return String.fromCharCode(b)+String.fromCharCode(c)}else{return String.fromCharCode(a&65535)}}
function xl(b,c){var a,d,e;!c.d||(c.d=false,c.e=null);e=c.e;xk(c,b.c);try{Gl(b.b,c)}catch(a){a=ut(a);if(Cn(a,35)){d=a;throw new Tl(d.b)}else throw a}finally{e==null?(c.d=true,c.e=null):(c.e=e)}}
function Az(a,b,c,d){var e,f,g,h;h=a.o;g=$doc.createElement(yJ);g.text=b;g.removeAttribute(hL);g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){h.add(g,null)}else{e=h.options[d];h.add(g,e)}}
function sy(a,b){var c,d,e;if(b<0){throw new xC('Cannot create a row with a negative index: '+b)}d=a.b.rows.length;for(c=d;c<=b;++c){c!=a.b.rows.length&&iy(a,c);e=$doc.createElement(bL);Mt(a.b,e,c)}}
function dc(a,b){var c;if(Fn(b.e)===Fn(a.b.r)){if(!a.b.c){Wt(iI);return}cb(a.b);c=new fd('update_game');dd(c,a.b.g);cd(c,a.b.r.o.selectedIndex);P(a.b.p,c.b,new gc(a))}else Fn(b.e)===Fn(a.b.N)&&gb(a.b)}
function oD(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+XC(a,c++)}return b|0}
function sn(a,b,c){if(c!=null){if(a.qI>0&&!zn(c,a.qI)){throw new $B}else if(a.qI==-1&&(c.tM==FG||yn(c,1))){throw new $B}else if(a.qI<-1&&!(c.tM!=FG&&!yn(c,1))&&!zn(c,-a.qI)){throw new $B}}return a[b]=c}
function vA(a,b,c){var d,e,f;tA(a,c);d=new Iy(b);d.o.style[eL]=(gk(),'nowrap');tA(a,c);e=new BA(a,d);e.o[ZJ]='gwt-TabBarItem';f=e.b;Jg();Yd(zg,f.o);pz(a.b,e,c+1);Ih(xj(e.o),'gwt-TabBarItem-wrapper',true)}
function aj(a){var b,c,d;d=wH;a=dD(a);b=a.indexOf(bK);c=a.indexOf('function')==0?8:0;if(b==-1){b=$C(a,iD(64));c=a.indexOf('function ')==0?9:0}b!=-1&&(d=dD(a.substr(c,b-c)));return d.length>0?d:'anonymous'}
function kE(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Yc();if(j.Wc(a,h)){var i=g.Zc();g.$c(b);return i}}}else{d=j.b[c]=[]}var g=new qG(a,b);d.push(g);++j.e;return null}
function CB(a,b,c){var d,e;if(c<0||c>a.c){throw new wC}if(a.c==a.b.length){e=qn(ot,LG,33,a.b.length*2,0);for(d=0;d<a.b.length;++d){sn(e,d,a.b[d])}a.b=e}++a.c;for(d=a.c-1;d>c;--d){sn(a.b,d,a.b[d-1])}sn(a.b,c,b)}
function xt(a,b,c){var d=wt[a];if(d&&!d.cZ){_=d.prototype}else{!d&&(d=wt[a]=function(){});_=d.prototype=b<0?{}:yt(b);_.cM=c}for(var e=3;e<arguments.length;++e){arguments[e].prototype=_}if(d.cZ){_.cZ=d.cZ;d.cZ=null}}
function Sl(a){var b,c,d,e,f;c=a.Qc();if(c==0){return null}b=new FD(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.Jc();f.Mc();){e=An(f.Nc(),45);d?(d=false):(b.b.b+='; ',b);yD(b,e.Bc())}return b.b.b}
function Ih(a,b,c){if(!a){throw new xi('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.')}b=dD(b);if(b.length==0){throw new sC('Style names cannot be empty')}c?qj(a,b):tj(a,b)}
function IA(){var a;this.c=new RA;this.b=new OA(this.c);a=new wB;vB(a,this.c);vB(a,this.b);Qx(a,this.b);Eh(this.c,WK);Iz(this.c,this);Dx(this,a);this.o[ZJ]='gwt-TabPanel';Ch(this.b,'gwt-TabPanelBottom');Jg();Yd(Bg,this.b.o)}
function Y(){var a,b;Y=FG;X=(a={},a[rH]=[Mu,Lu,Nu],a[sH]=[bv,av],a[tH]=[undefined,undefined,iv],a[uH]=[kv,jv],a[vH]=[mv,lv],a[qH]=[ov,nv,pv],a);b=[];b[Qi(Gq)]=rH;b[Qi(Jq)]=sH;b[Qi(Nq)]=tH;b[Qi(ws)]=uH;b[Qi(Bs)]=vH;b[Qi(Is)]=qH}
function _x(a){if(a.d){a.b.style[XJ]=WK;Jh(a.b,true);Jh(a.c,false);a.c.style[XJ]=WK}else{Jh(a.b,false);a.b.style[XJ]=WK;a.c.style[XJ]=WK;Jh(a.c,true)}a.b.style[NI]=_K;a.c.style[NI]=_K;a.b=null;a.c=null;Jh(a.e.o,false);a.e=null}
function Fj(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());if(a&&a.length>=3){var b=parseInt(a[1])*1000000+parseInt(a[2])*1000+parseInt(a.length>=5&&!isNaN(a[4])?a[4]:0);return b}return -1}
function Oh(a){var b;if(a.wc()){throw new uC("Should only call onAttach when the widget is detached from the browser's document")}a.i=true;iu(a.o,a);b=a.j;a.j=-1;b>0&&(a.j==-1?xu(a.o,b|(a.o.__eventBits||0)):(a.j|=b));a.tc();a.Ac()}
function Dv(a,b){a.c=eval(b);a.b=a.c.length;CF(a.f);tv(a,Ev(a));sv(a,Ev(a));if(a.j!=7){throw new Ju('Expecting version 7 from server, got '+a.j+oK)}if(((a.i|3)^3)!=0){throw new Ju('Got an unknown flag from server: '+a.i)}a.e=a.c[--a.b]}
function YE(a,b){var c,d,e,f,g;if(b===a){return true}if(!Cn(b,46)){return false}g=An(b,46);if(a.Qc()!=g.Qc()){return false}e=new kF(a);f=g.Jc();while(e.c<e.d.Qc()){c=jF(e);d=jF(f);if(!(c==null?d==null:Sd(c,d))){return false}}return true}
function qj(a,b){var c,d,e,f;b=dD(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=qI);a.className=f+b}}
function Kb(a,b){if(id(b)){!!a.b.b.d&&(a.b.b.d.close(),undefined);a.b.b.c=null;yx(a.b.b.k,HH);a.b.b.r.o.selectedIndex=0;a.b.b.N.o.options.length=0;zz(a.b.b.N,LH,0);ab(a.b.b);Wt('Game deleted')}else{hd(b)?Wt(b):Wt('Error deleting game')}fb(a.b.b)}
function Zm(a,b){var c,d;d=0;while(d<a.e-1&&XC(b.b.b,d)==48){++d}if(d>0){lj(b.b,0,d,wH);a.e-=d;a.f-=d}if(a.k>a.p&&a.k>0){a.f+=a.c-1;c=a.f%a.k;c<0&&(c+=a.k);a.c=c+1;a.f-=c}else{a.f+=a.c-a.p;a.c=a.p}if(a.e==1&&b.b.b.charCodeAt(0)==48){a.f=0;a.c=a.p}}
function bn(a,b){var c,d;d=0;c=new uD;d+=an(a,b,0,c,false);a.u=c.b.b;d+=cn(a,b,d,false);d+=an(a,b,d,c,false);a.v=c.b.b;if(d<b.length&&b.charCodeAt(d)==59){++d;d+=an(a,b,d,c,true);a.r=c.b.b;d+=cn(a,b,d,true);d+=an(a,b,d,c,true);a.s=c.b.b}else{a.r=nK+a.u;a.s=a.v}}
function by(a,b,c){var d,e,f,g;ld(a);d=xj(c.o);e=qu(xj(d),d);if(!b){Jh(d,true);Jh(c.o,true);return}a.e=b;f=xj(b.o);g=qu(xj(f),f);if(e>g){a.b=f;a.c=d;a.d=false}else{a.b=d;a.c=f;a.d=true}Jh(a.b,a.d);Jh(a.c,!a.d);a.b=null;a.c=null;Jh(a.e.o,false);a.e=null;Jh(c.o,true)}
function jm(b,c){var a,d,e,f;if(!!b.c&&b.c.e>0){for(f=new GE((new BE(b.c)).b);iF(f.b);){e=An(jF(f.b),48);try{TB(c,An(e.Yc(),1),An(e.Zc(),1))}catch(a){a=ut(a);if(Cn(a,5)){d=a;throw new tm(d.Bc())}else throw a}}}else{c.setRequestHeader(nH,'text/plain; charset=utf-8')}}
function dn(a,b){var c,d,e;if(a.c>a.e){while(a.e<a.c){b.b.b+=JH;++a.e}}if(!a.w){if(a.c<a.p){d=new ED;while(a.c<a.p){d.b.b+=JH;++a.c;++a.e}BD(b,0,d.b.b)}else if(a.c>a.p){e=a.c-a.p;for(c=0;c<e;++c){if(XC(b.b.b,c)!=48){e=c;break}}if(e>0){lj(b.b,0,e,wH);a.e-=e;a.c-=e}}}}
function wc(a){VA(a.bc,true);ai(a.$b,false);VA(a.Gb,true);VA(a.Zb,true);ai(a.Xb,false);VA(a.cb,true);ai(a.ub,false);VA(a.hb,true);ai(a.gb,false);ai(a.db,false);ai(a.Y,false);VA(a.L,true);ai(a.J,false);VA(a.E,true);ai(a.D,false);ai(a.n,false);VA(a.zb,true);ai(a.xb,false)}
function zc(a){ai(a.$b,true);if(!a.N){VA(a.bc,false);VA(a.Gb,false)}else{VA(a.Zb,false);ai(a.Xb,true);VA(a.cb,false);ai(a.ub,true);VA(a.hb,false);ai(a.gb,true);ai(a.db,true);ai(a.Y,true);VA(a.L,false);ai(a.J,true);VA(a.E,false);ai(a.D,true);ai(a.n,true);VA(a.zb,false);ai(a.xb,true)}}
function CG(a,b){var c,d,e,f,g,h;f=a.d*15525485+a.e*1502;h=a.e*15525485+11;c=Math.floor(h*5.9604644775390625E-8);f+=c;h-=c*16777216;f%=16777216;a.d=f;a.e=h;if(b<=24){return IC(a.d*xG[b])}else{e=a.d*(1<<b-24);g=IC(a.e*yG[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}
function hm(b,c,d){var a,e,f,g,h;h=UB();try{RB(h,b.d,b.g)}catch(a){a=ut(a);if(Cn(a,5)){e=a;g=new vm(b.g);si(g,new tm(e.Bc()));throw g}else throw a}jm(b,h);f=new Zl(h,b.f,d);SB(h,new nm(f,d));try{h.send(c)}catch(a){a=ut(a);if(Cn(a,5)){e=a;throw new tm(e.Bc())}else throw a}return f}
function BG(a){var b,c,d,e;if(a.b){a.b=false;return a.c}do{d=2*(CG(a,26)*1.4901161193847656E-8+CG(a,27)*1.1102230246251565E-16)-1;e=2*(CG(a,26)*1.4901161193847656E-8+CG(a,27)*1.1102230246251565E-16)-1;c=d*d+e*e}while(c>=1);b=c==0?0:KC(-2*Math.log(c)/c);a.c=e*b;a.b=true;return d*b}
function OB(a){var b=$doc.createElement(dL);b.tabIndex=0;var c=$doc.createElement('input');c.type=mL;c.tabIndex=-1;c.setAttribute(PI,zJ);var d=c.style;d.opacity=0;d.height=nL;d.width=nL;d.zIndex=-1;d.overflow=OI;d.position=RK;c.addEventListener(uK,a,false);b.appendChild(c);return b}
function oC(a){var b,c,d,e;if(a==null){throw new SC(_J)}c=a.length;d=c>0&&a.charCodeAt(0)==45?1:0;for(b=d;b<c;++b){if(_B(a.charCodeAt(b))==-1){throw new SC(qL+a+qK)}}e=parseInt(a,10);if(isNaN(e)){throw new SC(qL+a+qK)}else if(e<-2147483648||e>2147483647){throw new SC(qL+a+qK)}return e}
function jn(a,b){var c,d,e,f,g;g=a.b.b.length;yD(a,b.toPrecision(20));f=0;e=_C(a.b.b,'e',g);e<0&&(e=_C(a.b.b,mK,g));if(e>=0){d=e+1;d<a.b.b.length&&XC(a.b.b,d)==43&&++d;d<a.b.b.length&&(f=oC(bD(a.b.b,d)));AD(a,e,a.b.b.length)}c=_C(a.b.b,oK,g);if(c>=0){lj(a.b,c,c+1,wH);f-=a.b.b.length-c}return f}
function Ov(a){var b=Hv;var c=0;var d=wH;var e;while((e=b.exec(a))!=null){d+=a.substring(c,e.index);c=e.index+1;var f=e[0].charCodeAt(0);if(f==0){d+='\\0'}else if(f==92){d+='\\\\'}else if(f==124){d+='\\!'}else{var g=f.toString(16);d+='\\u0000'.substring(0,6-g.length)+g}}return d+a.substring(c)}
function P(b,c,d){var a,e,f,g;f=new Sv(b);try{g=(!!$stats&&Kw(Lw(f.d,f.b,'begin')),f.e=O(f.f),f.f.e!=null&&zv(f.e,f.f),Av(f.e,'com.citrix.conformative.client.GameService'),Av(f.e,f.c),yv(f.e,1),f.e);yv(g,xv(g,qH));yv(g,xv(g,c));Rv(f,d,iw())}catch(a){a=ut(a);if(Cn(a,23)){e=a;d.ic(e)}else throw a}}
function gb(b){var a,c,d,e;d=null;for(c=0;c<b.N.o.options.length;++c){try{if(Bz(b.N,c)){d=xz(b.N,c);break}}catch(a){a=ut(a);if(!Cn(a,40))throw a}}if(d==null){ab(b);return}cb(b);e=new fd('get_player_resources');dd(e,b.g);d==null||YC(wH,dD(d))||(jd(e.b)?(e.b=d):(e.b=e.b+CH+d));P(b.p,e.b,new yb(b))}
function md(a,b){var c,d;c=b>=-2;if(a.j&&!c){d=-(b- -1);ay(a,(1+Math.cos(3.141592653589793+d*3.141592653589793))/2);return a.i}if(!a.j&&b>=-1){a.j=true;a.b.style[NI]=OI;a.c.style[NI]=OI;ay(a,0);Jh(a.b,true);Jh(a.c,true);if(!a.i){return false}}if(c){a.i=false;a.j=false;_x(a);return false}return true}
function Fb(a,b){if(b==null||YC(wH,dD(b))){Wt('Error creating game: bad channel token')}else{if(b.indexOf(pI)==0){Wt(b)}else{a.b.b.c=Ud(b);if(!a.b.b.c){Wt('Error creating game: cannot create channel')}else{a.b.b.d=Vd(a.b.b.c,new Zb(a.b.b));yx(a.b.b.k,'Delete');db(a.b.b,a.b.b.Q);Wt('Game created')}}}fb(a.b.b)}
function I(b,c,d,e,f){var a,g,h,i;i=J(b,c,d,e,f);try{return zm(mH,i.b),hm(i,i.e,i.b)}catch(a){a=ut(a);if(Cn(a,18)){g=a;h=new Qu('Unable to initiate the asynchronous service invocation ('+c+') -- check the network connection',g);f.ic(h)}else throw a}finally{!!$stats&&Kw(Jw(d,c,e.length,'requestSent'))}return null}
function Oz(){var c=function(){};c.prototype={className:wH,clientHeight:0,clientWidth:0,dir:wH,getAttribute:function(a,b){return this[a]},href:wH,id:wH,lang:wH,nodeType:1,removeAttribute:function(a,b){this[a]=undefined},setAttribute:function(a,b){this[a]=b},src:wH,style:{},title:wH};$wnd.GwtPotentialElementShim=c}
function tj(a,b){var c,d,e,f,g,h,i;b=dD(b);i=a.className;e=i.indexOf(b);while(e!=-1){if(e==0||i.charCodeAt(e-1)==32){f=e+b.length;g=i.length;if(f==g||f<g&&i.charCodeAt(f)==32){break}}e=i.indexOf(b,e+1)}if(e!=-1){c=dD(i.substr(0,e-0));d=dD(bD(i,e+b.length));c.length==0?(h=d):d.length==0?(h=c):(h=c+qI+d);a.className=h}}
function Gl(b,c){var a,d,e,f,g,h;if(!c){throw new NC('Cannot fire null event')}try{++b.c;g=Il(b,c.Dc());d=null;h=b.d?g.cd(g.Qc()):g.bd();while(b.d?h.c>0:h.c<h.d.Qc()){f=b.d?oF(h):jF(h);try{c.Cc(An(f,16))}catch(a){a=ut(a);if(Cn(a,45)){e=a;!d&&(d=new dG);aG(d,e)}else throw a}}if(d){throw new Ql(d)}}finally{--b.c;b.c==0&&Kl(b)}}
function A(a){a.b=new D(a);a.k=Yz();a.d=new Iy('Conformative Game Roles');Ch(a.d,hH);Dy(a.d,(_y(),Vy));Bh(a.d,iH,jH);ex(a.k,a.d,0);a.c=new tz;rz(a.c,Vy);ex(a.k,a.c,37);Bh(a.c,iH,'24px');a.j=new tz;nz(a.c,a.j);a.i=new Ax(kH);nz(a.j,a.i);a.g=new tz;rz(a.g,Vy);nz(a.c,a.g);a.f=new Ax(lH);nz(a.g,a.f);Lh(a.f,a.b,(Nk(),Nk(),Mk));Lh(a.i,a.b,Mk)}
function Gu(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=gH(Yt)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=gH(function(a){try{St&&ml((!Tt&&(Tt=new eu),Tt))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function MA(a,b,c,d){var e,f,g,h;e=BB(a.g,b);if(e!=-1){NA(a,b);e<d&&--d}vA(a.b,c,d);f=(g=$doc.createElement(dL),g.style[YJ]=WK,g.style[XJ]=kL,g.style['padding']=kL,g.style['margin']=kL,g);Mt(a.o,f,d);_w(a,b,f,d,true);Jh(f,false);f.style[XJ]=WK;h=b.o;YC(h.style[YJ],wH)&&(b.o.style[YJ]=WK,undefined);YC(h.style[XJ],wH)&&(b.o.style[XJ]=WK,undefined);Jh(b.o,false)}
function wu(){$wnd.addEventListener(AK,gH(function(a){var b=ku;if(b&&!a.relatedTarget){if('html'==a.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent(CK,true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true);$wnd.addEventListener(DK,mu,true)}
function Pb(b,c){var a,d;if(id(c)){if(YC(b.b.b.P,LH)){b.b.b.N.o.options.length=0;zz(b.b.b.N,LH,0)}else{for(d=1;d<b.b.b.N.o.options.length;++d){try{if(YC(b.b.b.P,xz(b.b.b.N,d))){Cz(b.b.b.N,d);break}}catch(a){a=ut(a);if(!Cn(a,40))throw a}}}ab(b.b.b);WA(b.b.b.M,wH+(b.b.b.N.o.options.length-1))}else{hd(c)?($wnd.alert(c+qI),undefined):Wt(rI+b.b.b.P)}b.b.b.P=null;fb(b.b.b)}
function Yl(b){try{if(b.status===undefined){return 'XmlHttpRequest.status == undefined, please see Safari bug http://bugs.webkit.org/show_bug.cgi?id=3810 for more details'}return null}catch(a){return 'Unable to read XmlHttpRequest.status; likely causes are a networking error or bad cross-domain request. Please see https://bugzilla.mozilla.org/show_bug.cgi?id=238559 for more details'}}
function RA(){var a,b;this.b=new tz;Dx(this,this.b);this.j==-1?xu(this.o,1|(this.o.__eventBits||0)):(this.j|=1);this.o[ZJ]='gwt-TabBar';Jg();Yd(Ag,this.b.o);sz(this.b,(jz(),gz));a=new Jy;b=new Jy;a.o[ZJ]='gwt-TabBarFirst';b.o[ZJ]='gwt-TabBarRest';a.o.style[XJ]=WK;b.o.style[XJ]=WK;nz(this.b,a);nz(this.b,b);a.o.style[XJ]=WK;Qx(this.b,a);Tx(this.b,b);xj(a.o)[ZJ]='gwt-TabBarFirst-wrapper';xj(b.o)[ZJ]='gwt-TabBarRest-wrapper'}
function tt(){var a;!!$stats&&zt('com.google.gwt.useragent.client.UserAgentAsserter');a=PB();YC(rK,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&zt('com.google.gwt.user.client.DocumentModeAsserter');Ot();!!$stats&&zt('com.citrix.conformative.client.ConformativeGame');A(new B)}
function uu(a,b){switch(b){case 'drag':a.ondrag=ou;break;case 'dragend':a.ondragend=ou;break;case 'dragenter':a.ondragenter=nu;break;case MK:a.ondragleave=ou;break;case 'dragover':a.ondragover=nu;break;case 'dragstart':a.ondragstart=ou;break;case 'drop':a.ondrop=ou;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,ou,false);a.addEventListener(b,ou,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function aD(l,a,b){var c=new RegExp(a,'g');var d=[];var e=0;var f=l;var g=null;while(true){var h=c.exec(f);if(h==null||f==wH||e==b-1&&b>0){d[e]=f;break}else{d[e]=f.substring(0,h.index);f=f.substring(h.index+h[0].length,f.length);c.lastIndex=0;if(g==f){d[e]=f.substring(0,1);f=f.substring(1)}g=f;e++}}if(b==0&&l.length>0){var i=d.length;while(i>0&&d[i-1]==wH){--i}i<d.length&&d.splice(i,d.length-i)}var j=eD(d.length);for(var k=0;k<d.length;++k){j[k]=d[k]}return j}
function $m(a,b){var c,d,e,f,g,h;if(isNaN(b)){return 'NaN'}d=b<0||b==0&&1/b<0;d&&(b=-b);c=new ED;if(!isFinite(b)){yD(c,d?a.r:a.u);c.b.b+='\u221E';yD(c,d?a.s:a.v);return c.b.b}b*=a.q;f=jn(c,b);e=c.b.b.length+f+a.j+3;if(e>0&&e<c.b.b.length&&XC(c.b.b,e)==57){en(a,c,e-1);f+=c.b.b.length-e;AD(c,e,c.b.b.length)}a.f=0;a.e=c.b.b.length;a.c=a.e+f;g=a.w;h=a.g;a.c>1024&&(g=true);g&&Zm(a,c);dn(a,c);fn(a,c);_m(a,c,h);Ym(a,c);Xm(a,c);g&&Wm(a,c);BD(c,0,d?a.r:a.u);yD(c,d?a.s:a.v);return c.b.b}
function Vv(b,c){var a,d,e,f,g,h;g=null;d=null;try{f=c.b.responseText;h=c.b.status;!!$stats&&Kw(Jw(b.d,b.c,f.length,'responseReceived'));h!=200?(d=new hv(h,f)):f==null?(d=new Pu('No response payload from '+b.c)):f.indexOf(oH)==0?(g=nw(H(b.e,f))):f.indexOf(pH)==0?(d=An(vv(H(b.e,f)),45)):(d=new Pu(f+' from '+b.c))}catch(a){a=ut(a);if(Cn(a,23)){e=a;d=new Ku(e)}else if(Cn(a,45)){e=a;d=e}else throw a}finally{!!$stats&&Kw(Lw(b.d,b.c,'responseDeserialized'))}try{!d?b.b.jc(g):b.b.ic(d)}finally{!!$stats&&Kw(Lw(b.d,b.c,'end'))}}
function Ic(a,b){var c,d,e,f,g,h,i;if(b==null||YC(wH,dD(b))){Wt('Cannot join game: void channel token data')}else{if(hd(b)){Wt(b)}else{c=ed(new fd(b));if(c.length<4){$wnd.alert('Cannot join game: invalid channel token data: '+b)}else{i=c[0];for(f=1,g=c.length-3;f<g;++f){i=i+CH+c[f]}a.b.b.N=Ud(i);if(!a.b.b.N){$wnd.alert('Cannot join game: cannot create channel for token: '+i)}else{a.b.b.O=Vd(a.b.b.N,new Xc(a.b.b));yx(a.b.b.$b,'Quit');h=c[c.length-3];d=c[c.length-2];e=c[c.length-1];yc(a.b.b,h,d,e);Wt('Welcome!')}}}}zc(a.b.b)}
function PB(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(oL)!=-1}())return oL;if(function(){return b.indexOf(PK)!=-1}())return 'safari';if(function(){return b.indexOf(pL)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return b.indexOf(pL)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return rK;return 'unknown'}
--></script>
<script><!--
function Nv(){var a=navigator.userAgent.toLowerCase();if(a.indexOf('android')!=-1){return /[\u0000\|\\\u0080-\uFFFF]/g}else if(a.indexOf('chrome/11')!=-1){return /[\u0000\|\\\u0300-\uFFFF]/g}else if(a.indexOf(PK)!=-1){return /[\u0000\|\\\u0300-\u03ff\u0590-\u05FF\u0600-\u06ff\u0730-\u074A\u07eb-\u07f3\u0940-\u0963\u0980-\u09ff\u0a00-\u0a7f\u0b00-\u0b7f\u0e00-\u0e7f\u0f00-\u0fff\u1900-\u194f\u1a00-\u1a1f\u1b00-\u1b7f\u1cda-\u1cdc\u1dc0-\u1dff\u1f00-\u1fff\u2000-\u206f\u20d0-\u20ff\u2100-\u214f\u2300-\u23ff\u2a00-\u2aff\u3000-\u303f\uaab2-\uaab4\uD800-\uFFFF]/g}else{return /[\u0000\|\\\uD800-\uFFFF]/g}}
function gu(a){switch(a){case 'blur':return 4096;case gK:return 1024;case hK:return 1;case tK:return 2;case uK:return 2048;case vK:return 128;case wK:return 256;case xK:return 512;case 'load':return 32768;case 'losecapture':return 8192;case yK:return 4;case zK:return 64;case AK:return 32;case BK:return 16;case CK:return 8;case 'scroll':return 16384;case 'error':return 65536;case DK:case EK:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case FK:return 1048576;case GK:return 2097152;case HK:return 4194304;case IK:return 8388608;case JK:return 16777216;case KK:return 33554432;case LK:return 67108864;default:return -1;}}
function an(a,b,c,d,e){var f,g,h,i;tD(d,d.b.b.length);g=false;h=b.length;for(i=c;i<h;++i){f=b.charCodeAt(i);if(f==39){if(i+1<h&&b.charCodeAt(i+1)==39){++i;d.b.b+="'"}else{g=!g}continue}if(g){kj(d.b,String.fromCharCode(f))}else{switch(f){case 35:case 48:case 44:case 46:case 59:return i-c;case 164:a.i=true;if(i+1<h&&b.charCodeAt(i+1)==164){++i;if(i<h-3&&b.charCodeAt(i+1)==164&&b.charCodeAt(i+2)==164){i+=2;sD(d,mn(a.b))}else{sD(d,a.b[0])}}else{sD(d,a.b[1])}break;case 37:if(!e){if(a.q!=1){throw new sC(pK+b+qK)}a.q=100}d.b.b+='%';break;case 8240:if(!e){if(a.q!=1){throw new sC(pK+b+qK)}a.q=1000}d.b.b+='\u2030';break;case 45:d.b.b+=nK;break;default:kj(d.b,String.fromCharCode(f));}}}return h-c}
function cn(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;f=-1;g=0;p=0;h=0;j=-1;k=b.length;n=c;l=true;for(;n<k&&l;++n){e=b.charCodeAt(n);switch(e){case 35:p>0?++h:++g;j>=0&&f<0&&++j;break;case 48:if(h>0){throw new sC("Unexpected '0' in pattern \""+b+qK)}++p;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw new sC('Multiple decimal separators in pattern "'+b+qK)}f=g+p+h;break;case 69:if(!d){if(a.w){throw new sC('Multiple exponential symbols in pattern "'+b+qK)}a.w=true;a.n=0}while(n+1<k&&b.charCodeAt(n+1)==48){++n;d||++a.n}if(!d&&g+p<1||a.n<1){throw new sC('Malformed exponential pattern "'+b+qK)}l=false;break;default:--n;l=false;}}if(p==0&&g>0&&f>=0){m=f;f==0&&++m;h=g-m;g=m-1;p=1}if(f<0&&h>0||f>=0&&(f<g||f>g+p)||j==0){throw new sC('Malformed pattern "'+b+qK)}if(d){return n-c}o=g+p+h;a.j=f>=0?o-f:0;if(f>=0){a.o=g+p-f;a.o<0&&(a.o=0)}i=f>=0?f:o;a.p=i-g;if(a.w){a.k=g+a.p;a.j==0&&a.p==0&&(a.p=1)}a.g=j>0?j:0;a.d=f==0||f==o;return n-c}
function Ot(){var a,b,c;b=$doc.compatMode;a=rn(st,LG,1,[sK]);for(c=0;c<a.length;++c){if(YC(a[c],b)){return}}a.length==1&&YC(sK,a[0])&&YC('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function ru(){lu=gH(function(a){return true});ou=gH(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&ju(b)&&Lt(a,c,b)});nu=gH(function(a){a.preventDefault();ou.call(this,a)});pu=gH(function(a){this.__gwtLastUnhandledEvent=a.type;ou.call(this,a)});mu=gH(function(a){var b=lu;if(b(a)){var c=ku;if(c&&c.__listener){if(ju(c.__listener)){Lt(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(hK,mu,true);$wnd.addEventListener(tK,mu,true);$wnd.addEventListener(yK,mu,true);$wnd.addEventListener(CK,mu,true);$wnd.addEventListener(zK,mu,true);$wnd.addEventListener(BK,mu,true);$wnd.addEventListener(AK,mu,true);$wnd.addEventListener(EK,mu,true);$wnd.addEventListener(vK,lu,true);$wnd.addEventListener(xK,lu,true);$wnd.addEventListener(wK,lu,true);$wnd.addEventListener(FK,mu,true);$wnd.addEventListener(GK,mu,true);$wnd.addEventListener(HK,mu,true);$wnd.addEventListener(IK,mu,true);$wnd.addEventListener(JK,mu,true);$wnd.addEventListener(KK,mu,true);$wnd.addEventListener(LK,mu,true)}
function mc(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;Eh(a.b,XH);a.b.o.width=300;Ah(a.b,XH);a.b.o.height=300;b=a.b.o.getContext('2d');n=a.c-3*a.e;n<0&&(n=0);l=a.c+3*a.e;m=(l-n)/20;s=oc(a,a.c);t=s/20;d=qn(gt,LG,-1,21,1);e=qn(ht,LG,-1,21,1);f=qn(ht,LG,-1,21,1);for(g=0;g<=20;++g){h=n+g*m;d[g]=h;o=oc(a,h);j=Gn(g*12+30);q=Gn((s-o)/t*12+30);e[g]=j;f[g]=q}b.strokeStyle='rgba(0, 0, 0, 255)';b.beginPath();b.moveTo(30,270);b.lineTo(30,30);b.closePath();b.stroke();b.beginPath();b.moveTo(30,270);b.lineTo(270,270);b.closePath();b.stroke();c=(Vm(),new hn(Gm()));for(g=0;g<=20;++g){p=300-(~~(g*240/20)+30);b.beginPath();b.moveTo(30,p);b.lineTo(34,p);b.closePath();b.stroke();g%5==0&&ji(b,$m(c,g*t),8,p- -3)}for(g=0;g<=20;++g){i=~~(g*240/20)+30;b.beginPath();b.moveTo(i,270);b.lineTo(i,266);b.closePath();b.stroke();g%5==0&&ji(b,$m(c,d[g]),i-6,285)}for(g=0;g<20;++g){b.beginPath();j=e[g];q=f[g];b.moveTo(j,q);k=e[g+1];r=f[g+1];b.lineTo(k,r);b.closePath();b.stroke()}ki(b,kc);for(g=0;g<=20;++g){h=e[g];o=f[g];b.beginPath();b.arc(h,o,2,0,6.283185307179586,false);b.closePath();b.fill()}}
function vu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?ou:null);c&2&&(a.ondblclick=b&2?ou:null);c&4&&(a.onmousedown=b&4?ou:null);c&8&&(a.onmouseup=b&8?ou:null);c&16&&(a.onmouseover=b&16?ou:null);c&32&&(a.onmouseout=b&32?ou:null);c&64&&(a.onmousemove=b&64?ou:null);c&128&&(a.onkeydown=b&128?ou:null);c&256&&(a.onkeypress=b&256?ou:null);c&512&&(a.onkeyup=b&512?ou:null);c&1024&&(a.onchange=b&1024?ou:null);c&2048&&(a.onfocus=b&2048?ou:null);c&4096&&(a.onblur=b&4096?ou:null);c&8192&&(a.onlosecapture=b&8192?ou:null);c&16384&&(a.onscroll=b&16384?ou:null);c&32768&&(a.onload=b&32768?pu:null);c&65536&&(a.onerror=b&65536?ou:null);c&131072&&(a.onmousewheel=b&131072?ou:null);c&262144&&(a.oncontextmenu=b&262144?ou:null);c&524288&&(a.onpaste=b&524288?ou:null);c&1048576&&(a.ontouchstart=b&1048576?ou:null);c&2097152&&(a.ontouchmove=b&2097152?ou:null);c&4194304&&(a.ontouchend=b&4194304?ou:null);c&8388608&&(a.ontouchcancel=b&8388608?ou:null);c&16777216&&(a.ongesturestart=b&16777216?ou:null);c&33554432&&(a.ongesturechange=b&33554432?ou:null);c&67108864&&(a.ongestureend=b&67108864?ou:null)}
function Jg(){Jg=FG;Cf=new _d;Bf=new Zd;Df=new be;Ef=new de;Ff=new fe;Gf=new he;Hf=new je;If=new le;Jf=new ne;Kf=new pe;Lf=new re;Mf=new te;Nf=new ve;Of=new xe;Pf=new ze;Qf=new Be;Sf=new Fe;Rf=new De;Tf=new He;Uf=new Je;Vf=new Le;Wf=new Ne;Yf=new Re;Zf=new Te;Xf=new Pe;$f=new Ve;_f=new Xe;ag=new Ze;bg=new _e;dg=new df;fg=new hf;gg=new kf;eg=new ff;cg=new bf;hg=new mf;ig=new of;jg=new qf;kg=new sf;lg=new uf;ng=new yf;mg=new wf;og=new Af;rg=new Ng;sg=new Pg;qg=new Lg;tg=new Rg;ug=new Tg;vg=new Vg;wg=new Xg;xg=new Zg;yg=new _g;Ag=new dh;Bg=new fh;zg=new bh;Cg=new hh;Dg=new jh;Eg=new lh;Fg=new nh;Hg=new rh;Ig=new th;Gg=new ph;pg=new YF;jE(pg,DJ,og);jE(pg,QI,Bf);jE(pg,aJ,Nf);jE(pg,RI,Cf);jE(pg,SI,Df);jE(pg,cJ,Pf);jE(pg,TI,Ef);jE(pg,UI,Ff);jE(pg,VI,Gf);jE(pg,WI,Hf);jE(pg,fJ,Sf);jE(pg,XI,If);jE(pg,gJ,Tf);jE(pg,YI,Jf);jE(pg,ZI,Kf);jE(pg,$I,Lf);jE(pg,_I,Mf);jE(pg,kJ,Xf);jE(pg,bJ,Of);jE(pg,dJ,Qf);jE(pg,eJ,Rf);jE(pg,hJ,Uf);jE(pg,iJ,Vf);jE(pg,jJ,Wf);jE(pg,lJ,Yf);jE(pg,mJ,Zf);jE(pg,nJ,$f);jE(pg,oJ,_f);jE(pg,pJ,ag);jE(pg,qJ,bg);jE(pg,rJ,cg);jE(pg,sJ,dg);jE(pg,tJ,eg);jE(pg,uJ,fg);jE(pg,yJ,jg);jE(pg,BJ,mg);jE(pg,vJ,gg);jE(pg,wJ,hg);jE(pg,xJ,ig);jE(pg,zJ,kg);jE(pg,AJ,lg);jE(pg,CJ,ng);jE(pg,EJ,qg);jE(pg,FJ,rg);jE(pg,GJ,sg);jE(pg,HJ,ug);jE(pg,IJ,vg);jE(pg,JJ,tg);jE(pg,KJ,wg);jE(pg,LJ,xg);jE(pg,MJ,yg);jE(pg,NJ,zg);jE(pg,OJ,Ag);jE(pg,PJ,Bg);jE(pg,QJ,Cg);jE(pg,RJ,Dg);jE(pg,SJ,Eg);jE(pg,TJ,Fg);jE(pg,UJ,Gg);jE(pg,VJ,Hg);jE(pg,WJ,Ig)}
function hb(a,b){this.p=a;this.b=new Cb(this);this.e=new ec(this);this.S=b;this.f=new Iy('Conformative Game Host');Ch(this.f,hH);Ey(this.f,(_y(),Vy));Bh(this.f,iH,jH);ex(this.S,this.f,0);this.R=new IA;this.t=new wB;EA(this.R,this.t,DH);this.s=new ty;vB(this.t,this.s);this.i=new Iy(EH);oy(this.s,0,0,this.i);this.j=new cB;oy(this.s,0,1,this.j);Eh(this.j,FH);this.n=new Iy('Resources:');oy(this.s,0,2,this.n);this.o=new cB;oy(this.s,0,3,this.o);Eh(this.o,GH);this.k=new Ax(HH);oy(this.s,0,4,this.k);Lh(this.k,this.b,(Nk(),Nk(),Mk));this.q=new Iy('State:');oy(this.s,1,0,this.q);this.r=new Ez;oy(this.s,1,1,this.r);ai(this.r,false);Lh(this.r,this.e,(Ek(),Ek(),Dk));zz(this.r,'Pending',0);zz(this.r,'Joining',1);zz(this.r,'Running',2);zz(this.r,'Completed',3);zz(this.r,'Terminated',4);this.r.o.selectedIndex=0;this.J=new Kx('Players');vB(this.t,this.J);Eh(this.J,iH);this.O=new wB;Jx(this.J,this.O);Eh(this.O,'440px');this.L=new tz;vB(this.O,this.L);Eh(this.L,'235px');this.K=new Iy('Joined:');nz(this.L,this.K);Sx(this.L,this.K,(jz(),hz));Eh(this.K,IH);this.M=new cB;ai(this.M,false);WA(this.M,JH);nz(this.L,this.M);Eh(this.M,KH);this.N=new Ez;nz(this.L,this.N);Lh(this.N,this.e,Dk);zz(this.N,LH,0);this.E=new Ax('Remove');nz(this.L,this.E);Sx(this.L,this.E,hz);Lh(this.E,this.b,Mk);this.F=new Kx(MH);vB(this.O,this.F);Eh(this.F,NH);this.G=new tz;Jx(this.F,this.G);Eh(this.G,'415px');this.H=new Iy('Total:');nz(this.G,this.H);Sx(this.G,this.H,hz);Eh(this.H,KH);this.I=new cB;VA(this.I,true);nz(this.G,this.I);Eh(this.I,GH);this.C=new Iy(OH);nz(this.G,this.C);Sx(this.G,this.C,hz);Eh(this.C,PH);this.D=new cB;VA(this.D,true);nz(this.G,this.D);Eh(this.D,GH);this.A=new Iy(QH);nz(this.G,this.A);Sx(this.G,this.A,hz);Eh(this.A,PH);this.B=new cB;VA(this.B,true);nz(this.G,this.B);Eh(this.B,GH);this.u=new Kx('Player chat');vB(this.t,this.u);Eh(this.u,iH);this.w=new wB;Jx(this.u,this.w);this.y=new aB;VA(this.y,true);WA(this.y,RH);vB(this.w,this.y);Sx(this.t,this.y,gz);Bh(this.y,NH,SH);this.v=new Ax(TH);vB(this.w,this.v);Lh(this.v,this.b,Mk);this.z=new cB;vB(this.w,this.z);Eh(this.z,NH);this.x=new Ax(UH);vB(this.w,this.x);Lh(this.x,this.b,Mk);this.tb=new Kx('Transaction history');vB(this.t,this.tb);Eh(this.tb,iH);this.ub=new aB;VA(this.ub,true);Jx(this.tb,this.ub);Bh(this.ub,NH,IH);this.vb=new wB;EA(this.R,this.vb,'Transaction');this.Bb=new Kx('1. Participants');vB(this.vb,this.Bb);Eh(this.Bb,iH);this.Hb=new wB;Jx(this.Bb,this.Hb);this.Db=new Kx('Claimant');vB(this.Hb,this.Db);Eh(this.Db,NH);this.Fb=new tz;Jx(this.Db,this.Fb);this.Cb=new Dz;nz(this.Fb,this.Cb);Eh(this.Cb,VH);this.Eb=new Iy(WH);nz(this.Fb,this.Eb);Sx(this.Fb,this.Eb,hz);Rx(this.Fb,this.Eb,Vy);Eh(this.Eb,GH);this.Gb=new cB;nz(this.Fb,this.Gb);Eh(this.Gb,XH);this.xb=new Kx('Auditors');vB(this.Hb,this.xb);Eh(this.xb,NH);this.Ab=new tz;Jx(this.xb,this.Ab);this.wb=new Dz;nz(this.Ab,this.wb);Eh(this.wb,VH);this.yb=new Iy(WH);nz(this.Ab,this.yb);Sx(this.Ab,this.yb,hz);Rx(this.Ab,this.yb,Vy);Eh(this.yb,GH);this.zb=new Dz;nz(this.Ab,this.zb);Eh(this.zb,VH);this.Ib=new Ax(YH);vB(this.Hb,this.Ib);Lh(this.Ib,this.b,Mk);this.Y=new Kx('2. Claim');vB(this.vb,this.Y);Eh(this.Y,iH);this.qb=new wB;Jx(this.Y,this.qb);Eh(this.qb,NH);this._=new Kx(ZH);vB(this.qb,this._);Eh(this._,NH);this.cb=new wB;Jx(this._,this.cb);this.$=fi();if(this.$){this.Z=new rc(this.$);mc(this.Z);vB(this.cb,this.$)}else{this.Z=null;vB(this.cb,new Iy($H));Wt($H)}this.db=new ty;vB(this.cb,this.db);this.ab=new Iy('Mean:');oy(this.db,0,0,this.ab);this.bb=new cB;Eh(this.bb,GH);WA(this.bb,'10.0');oy(this.db,0,1,this.bb);this.fb=new Iy('Sigma:');oy(this.db,0,2,this.fb);this.gb=new cB;Eh(this.gb,GH);WA(this.gb,'2.0');oy(this.db,0,3,this.gb);this.eb=new Ax(YH);oy(this.db,0,4,this.eb);Lh(this.eb,this.b,Mk);this.jb=new Iy(_H);oy(this.db,1,0,this.jb);this.kb=new cB;Eh(this.kb,GH);oy(this.db,1,1,this.kb);this.hb=new Ax(aI);oy(this.db,1,2,this.hb);Lh(this.hb,this.b,Mk);this.ib=new cB;Eh(this.ib,GH);VA(this.ib,true);oy(this.db,1,3,this.ib);this.pb=new ty;vB(this.qb,this.pb);this.mb=new Iy('Entitlement:');oy(this.pb,0,0,this.mb);this.ob=new cB;Eh(this.ob,GH);oy(this.pb,0,1,this.ob);this.lb=new Ax('Generate');Lh(this.lb,this.b,Mk);oy(this.pb,0,2,this.lb);this.nb=new Ax(YH);Lh(this.nb,this.b,Mk);oy(this.pb,0,3,this.nb);this.W=new Iy(bI);oy(this.pb,1,0,this.W);this.X=new cB;VA(this.X,true);Eh(this.X,GH);WA(this.X,yH);oy(this.pb,1,1,this.X);this.U=new Kx('3. Audit');vB(this.vb,this.U);Eh(this.U,iH);this.V=new wB;Jx(this.U,this.V);this.rb=new Kx('4. Completion');vB(this.vb,this.rb);Eh(this.rb,iH);this.sb=new wB;Jx(this.rb,this.sb);xA(this.R.c,0);Bh(this.R,cI,dI);Ih(this.R.o,eI,true);ex(this.S,this.R,37);this.c=null;this.g=wH;this.Q=0;cb(this);fb(this);this.T=new ub(this);ob(this.T)}
function Ac(a,b){this.Hb=a;this.M=new Fc(this);this.dc=b;this.Db=new Iy('Conformative Game Player');Ch(this.Db,hH);Ey(this.Db,(_y(),Vy));Bh(this.Db,iH,jH);ex(this.dc,this.Db,0);this.cc=new IA;this.Jb=new wB;EA(this.cc,this.Jb,DH);Ah(this.Jb,wH);this.Ib=new ty;vB(this.Jb,this.Ib);this.ac=new Iy('Name:');oy(this.Ib,0,0,this.ac);this.bc=new cB;oy(this.Ib,0,1,this.bc);Eh(this.bc,XH);this.$b=new Ax(CI);Lh(this.$b,this.M,(Nk(),Nk(),Mk));oy(this.Ib,0,2,this.$b);this.Fb=new Iy(EH);oy(this.Ib,1,0,this.Fb);this.Gb=new cB;oy(this.Ib,1,1,this.Gb);Eh(this.Gb,FH);this.Mb=new Kx(MH);vB(this.Jb,this.Mb);Bh(this.Mb,iH,'85px');this.Rb=new ty;Jx(this.Mb,this.Rb);Eh(this.Rb,'340px');this.Kb=new Iy('Actual:');oy(this.Rb,0,0,this.Kb);this.Lb=new cB;VA(this.Lb,true);oy(this.Rb,0,1,this.Lb);Eh(this.Lb,GH);this.Sb=new Iy(OH);oy(this.Rb,0,2,this.Sb);Eh(this.Sb,DI);this.Tb=new cB;VA(this.Tb,true);oy(this.Rb,0,3,this.Tb);Eh(this.Tb,GH);this.Nb=new Iy(QH);oy(this.Rb,0,4,this.Nb);Eh(this.Nb,DI);this.Ob=new cB;VA(this.Ob,true);oy(this.Rb,0,5,this.Ob);Eh(this.Ob,GH);this.Pb=new Iy(EI);oy(this.Rb,1,0,this.Pb);this.Qb=new cB;VA(this.Qb,true);oy(this.Rb,1,1,this.Qb);Eh(this.Qb,GH);this.Ub=new Kx('Host chat');vB(this.Jb,this.Ub);Eh(this.Ub,iH);this.Wb=new wB;Jx(this.Ub,this.Wb);this.Yb=new aB;VA(this.Yb,true);vB(this.Wb,this.Yb);Sx(this.Jb,this.Yb,(jz(),gz));Bh(this.Yb,NH,SH);this.Vb=new Ax(TH);Lh(this.Vb,this.M,Mk);vB(this.Wb,this.Vb);this.Zb=new cB;vB(this.Wb,this.Zb);Eh(this.Zb,NH);this.Xb=new Ax(UH);Lh(this.Xb,this.M,Mk);vB(this.Wb,this.Xb);this.Z=new Kx('Claim history');vB(this.Jb,this.Z);Eh(this.Z,iH);this.$=new aB;VA(this.$,true);Jx(this.Z,this.$);Bh(this.$,NH,IH);this.o=new Kx('Audit history');vB(this.Jb,this.o);Eh(this.o,iH);this.p=new aB;VA(this.p,true);Jx(this.o,this.p);Bh(this.p,NH,IH);this._=new wB;EA(this.cc,this._,'Claim');this.R=new Kx(ZH);vB(this._,this.R);Eh(this.R,iH);this.S=new wB;Jx(this.R,this.S);this.Q=fi();if(this.Q){this.P=new rc(this.Q);mc(this.P);vB(this.S,this.Q)}else{this.P=null;vB(this.S,new Iy($H));Wt($H)}this.U=new tz;vB(this.S,this.U);Eh(this.U,FI);this.W=new Iy(_H);nz(this.U,this.W);Sx(this.U,this.W,hz);this.X=new cB;Eh(this.X,GH);nz(this.U,this.X);Sx(this.U,this.X,hz);this.T=new Ax(aI);nz(this.U,this.T);Sx(this.U,this.T,hz);Lh(this.T,this.M,Mk);this.V=new cB;Eh(this.V,GH);VA(this.V,true);nz(this.U,this.V);Sx(this.U,this.V,hz);this.ab=new Kx(GI);vB(this._,this.ab);Eh(this.ab,iH);this.pb=new ty;Jx(this.ab,this.pb);this.jb=new Iy(EI);oy(this.pb,0,0,this.jb);this.nb=new cB;VA(this.nb,true);oy(this.pb,0,1,this.nb);Eh(this.nb,GH);this.ib=new Iy(HI);Ey(this.ib,Vy);oy(this.pb,0,2,this.ib);this.lb=new cB;VA(this.lb,true);oy(this.pb,0,3,this.lb);Eh(this.lb,GH);this.ob=new Iy(II);Ey(this.ob,Vy);oy(this.pb,0,4,this.ob);this.kb=new cB;VA(this.kb,true);oy(this.pb,0,5,this.kb);Eh(this.kb,GH);this.mb=new Iy(JI);oy(this.pb,0,6,this.mb);this.bb=new Iy(bI);oy(this.pb,1,0,this.bb);this.cb=new cB;oy(this.pb,1,1,this.cb);Eh(this.cb,GH);this.ub=new Ax(YH);oy(this.pb,1,2,this.ub);Lh(this.ub,this.M,Mk);this.qb=new Iy(KI);oy(this.pb,2,0,this.qb);this.rb=new cB;VA(this.rb,true);WA(this.rb,yH);oy(this.pb,2,1,this.rb);Eh(this.rb,GH);this.sb=new Iy(LI);oy(this.pb,3,0,this.sb);this.tb=new cB;VA(this.tb,true);oy(this.pb,3,1,this.tb);Eh(this.tb,GH);this.eb=new Iy('Donate:');oy(this.pb,4,0,this.eb);this.hb=new cB;oy(this.pb,4,1,this.hb);Eh(this.hb,GH);this.fb=new Iy('To:');Ey(this.fb,Vy);oy(this.pb,4,2,this.fb);this.gb=new Dz;Eh(this.gb,VH);oy(this.pb,4,3,this.gb);this.db=new Ax(UH);yx(this.db,'Go');Lh(this.db,this.M,Mk);oy(this.pb,4,4,this.db);this.Y=new Ax(MI);Lh(this.Y,this.M,Mk);oy(this.pb,5,0,this.Y);this.H=new Kx('Auditor chat');vB(this._,this.H);Eh(this.H,iH);this.I=new wB;Jx(this.H,this.I);this.K=new aB;VA(this.K,true);vB(this.I,this.K);Bh(this.K,NH,SH);this.L=new cB;vB(this.I,this.L);Eh(this.L,NH);this.J=new Ax(UH);vB(this.I,this.J);Lh(this.J,this.M,Mk);this.q=new wB;EA(this.cc,this.q,'Audit');this.Bb=new tz;vB(this.q,this.Bb);Bh(this.Bb,NH,IH);this.Ab=new Iy('Claimant:');nz(this.Bb,this.Ab);Sx(this.Bb,this.Ab,hz);Eh(this.Ab,'55px');this.Cb=new cB;VA(this.Cb,true);nz(this.Bb,this.Cb);Sx(this.Bb,this.Cb,hz);Eh(this.Cb,XH);this.d=new Kx(ZH);vB(this.q,this.d);Eh(this.d,iH);this.e=new wB;Jx(this.d,this.e);this.c=fi();if(this.c){this.b=new rc(this.c);mc(this.b);vB(this.e,this.c)}else{this.b=null;vB(this.e,new Iy($H));Wt($H)}this.g=new tz;vB(this.e,this.g);Eh(this.g,FI);this.j=new Iy(_H);nz(this.g,this.j);Sx(this.g,this.j,hz);this.k=new cB;Eh(this.k,GH);nz(this.g,this.k);Sx(this.g,this.k,hz);this.f=new Ax(aI);nz(this.g,this.f);Sx(this.g,this.f,hz);Lh(this.f,this.M,Mk);this.i=new cB;Eh(this.i,GH);VA(this.i,true);nz(this.g,this.i);Sx(this.g,this.i,hz);this.r=new Kx(GI);vB(this.q,this.r);Eh(this.r,iH);this.A=new ty;Jx(this.r,this.A);this.t=new Iy(bI);oy(this.A,0,0,this.t);this.x=new cB;VA(this.x,true);oy(this.A,0,1,this.x);Eh(this.x,GH);this.s=new Iy(HI);Ey(this.s,Vy);oy(this.A,0,2,this.s);this.v=new cB;VA(this.v,true);oy(this.A,0,3,this.v);Eh(this.v,GH);this.y=new Iy(II);Ey(this.y,Vy);oy(this.A,0,4,this.y);Eh(this.y,'10px');this.u=new cB;VA(this.u,true);oy(this.A,0,5,this.u);Eh(this.u,GH);this.w=new Iy(JI);oy(this.A,0,6,this.w);this.C=new Iy(KI);oy(this.A,1,0,this.C);this.E=new cB;oy(this.A,1,1,this.E);Eh(this.E,GH);this.D=new Ax(YH);Lh(this.D,this.M,Mk);oy(this.A,1,2,this.D);this.B=new Iy('Consensus:');Ey(this.B,Vy);oy(this.A,1,3,this.B);this.z=new cB;VA(this.z,true);WA(this.z,yH);oy(this.A,1,5,this.z);Eh(this.z,GH);this.F=new Iy(LI);oy(this.A,2,0,this.F);this.G=new cB;VA(this.G,true);oy(this.A,2,1,this.G);Eh(this.G,GH);this.n=new Ax(MI);Lh(this.n,this.M,Mk);oy(this.A,3,0,this.n);this.vb=new Kx('Claimant chat');vB(this.q,this.vb);Eh(this.vb,iH);this.wb=new wB;Jx(this.vb,this.wb);this.yb=new aB;VA(this.yb,true);vB(this.wb,this.yb);Bh(this.yb,NH,SH);this.zb=new cB;vB(this.wb,this.zb);Eh(this.zb,NH);this.xb=new Ax(UH);Lh(this.xb,this.M,Mk);vB(this.wb,this.xb);xA(this.cc.c,0);Bh(this.cc,cI,dI);Ih(this.cc.o,eI,true);ex(this.dc,this.cc,37);this.N=null;this._b=wH;this.Eb=wH;wc(this);zc(this);this.ec=new Cc(this);ob(this.ec)}
var wH='',uI='\n',qI=' ',QH=' + Common:',yI=' : ',OH=' = Personal:',qK='"',bK='(',sL=', ',nK='-',lL='-readonly',oK='.',CH='/',pH='//EX',oH='//OK',JH='0',kL='0px',WK='100%',SH='100px',FH='120px',nL='1px',XH='300px',jH='31px',FI='325px',KH='40px',dI='413px',NH='430px',iH='450px',cI='454px',IH='50px',GH='60px',VH='65px',PH='70px',DI='75px',rL=':',sI=': ',LH='<all>',HI='=',cK='CENTER',sK='CSS1Compat',xI='Channel error: ',bI='Claim:',TH='Clear',EH='Code:',nH='Content-Type',HH='Create',DK='DOMMouseScroll',mK='E',EI='Entitled:',fI='Error getting player resources',rI='Error removing player ',vI='Error sending chat',wI='Error sending chat: ',pI='Error: ',MI='Finish',qL='For input string: "',KI='Grant:',DH='Home',lH='Host',lI='Invalid mean',mI='Invalid sigma',oI='Invalid test value',dK='JUSTIFY',CI='Join',eK='LEFT',RH='Note: prepend <player name>/ to send to specific player',LI='Penalty:',kH='Player',iI='Please create game!',gI='Please enter game code',nI='Please enter test value',aI='Probability:',fK='RIGHT',ZH='Resource entitlement probability',kI='Resource entitlement probability unavailable',GI='Resource transaction',MH='Resources',hI='Resources must be a non-negative number',UH='Send',YH='Set',aK='String',_H='Test value:',pK='Too many percent/per mille characters in pattern "',lK='US$',zL='UmbrellaException',II='X',$H='Your browser does not support the HTML5 Canvas',HL='[Lcom.google.gwt.dom.client.',KL='[Lcom.google.gwt.user.client.ui.',wL='[Ljava.lang.',OK='__uiObjectID',RK='absolute',QI='alert',RI='alertdialog',XK='align',SI='application',TI='article',UI='banner',hL='bidiwrapped',VI='button',mH='callback',gL='cellPadding',fL='cellSpacing',gK='change',WI='checkbox',ZJ='className',hK='click',XI='columnheader',uL='com.citrix.conformative.client.',ML='com.google.gwt.animation.client.',PL='com.google.gwt.aria.client.',NL='com.google.gwt.canvas.client.',vL='com.google.gwt.core.client.',CL='com.google.gwt.core.client.impl.',GL='com.google.gwt.dom.client.',IL='com.google.gwt.event.dom.client.',LL='com.google.gwt.event.logical.shared.',AL='com.google.gwt.event.shared.',RL='com.google.gwt.http.client.',BL='com.google.gwt.i18n.client.',QL='com.google.gwt.text.shared.testing.',JL='com.google.gwt.user.client.',OL='com.google.gwt.user.client.impl.',EL='com.google.gwt.user.client.rpc.',rH='com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533',sH='com.google.gwt.user.client.rpc.RpcTokenException/2345075298',tH='com.google.gwt.user.client.rpc.XsrfToken/4254043109',DL='com.google.gwt.user.client.rpc.impl.',xL='com.google.gwt.user.client.ui.',yL='com.google.web.bindery.event.shared.',YI='combobox',ZI='complementary',$I='contentinfo',tK='dblclick',_I='definition',aJ='dialog',iK='dir',bJ='directory',VK='display',dL='div',cJ='document',NK='dragexit',MK='dragleave',uK='focus',dJ='form',rK='gecko1_8',KK='gesturechange',LK='gestureend',JK='gesturestart',eJ='grid',fJ='gridcell',gJ='group',hH='gwt-Label-Title',iL='gwt-TabBarItem-selected',jL='gwt-TabBarItem-wrapper-selected',hJ='heading',XJ='height',OI='hidden',tI='host: ',BI='host_chat',iJ='img',tL='java.lang.',uH='java.lang.IllegalArgumentException/1755012560',vH='java.lang.NumberFormatException/3305228476',qH='java.lang.String/2004016611',FL='java.util.',zI='join_game',vK='keydown',wK='keypress',xK='keyup',SK='left',jJ='link',kJ='list',lJ='listbox',mJ='listitem',nJ='log',kK='ltr',oJ='main',pJ='marquee',qJ='math',rJ='menu',sJ='menubar',tJ='menuitem',uJ='menuitemcheckbox',vJ='menuitemradio',yK='mousedown',zK='mousemove',AK='mouseout',BK='mouseover',CK='mouseup',EK='mousewheel',pL='msie',wJ='navigation',$J='none',xJ='note',_J='null',oL='opera',yJ='option',NI='overflow',jI='player_chat',JI='players',QK='position',zJ='presentation',AJ='progressbar',TK='px',AI='quit_game',BJ='radio',CJ='radiogroup',DJ='region',PI='role',EJ='row',FJ='rowgroup',GJ='rowheader',jK='rtl',aL='scrollHeight',JJ='scrollbar',HJ='search',WH='select->',IJ='separator',KJ='slider',LJ='spinbutton',MJ='status',NJ='tab',ZK='table',eI='table-center',OJ='tablist',PJ='tabpanel',$K='tbody',cL='td',mL='text',QJ='textbox',RJ='timer',SJ='toolbar',TJ='tooltip',UK='top',IK='touchcancel',HK='touchend',GK='touchmove',FK='touchstart',bL='tr',UJ='tree',VJ='treegrid',WJ='treeitem',xH='value',YK='verticalAlign',_K='visible',yH='waiting',BH='waiting.',AH='waiting..',zH='waiting...',PK='webkit',eL='whiteSpace',YJ='width';var _,wt={},YG={14:1,17:1,21:1,25:1,26:1,27:1,31:1,33:1},RG={6:1,8:1,36:1,38:1,39:1},fH={36:1,47:1},LG={36:1},dH={48:1},OG={14:1,17:1,21:1,25:1,27:1,31:1,33:1},aH={37:1},VG={16:1},UG={18:1,36:1,45:1},cH={49:1},IG={},JG={10:1,16:1},PG={36:1,45:1},KG={22:1},ZG={14:1,17:1,21:1,25:1,26:1,27:1,28:1,31:1,33:1},NG={4:1,36:1},MG={2:1},XG={24:1,36:1,38:1,39:1},SG={17:1},_G={32:1,36:1,38:1,39:1},WG={13:1,16:1},TG={35:1,36:1,45:1},bH={47:1},$G={14:1,17:1,21:1,25:1,27:1,30:1,31:1,33:1},eH={36:1,46:1},QG={6:1,7:1,36:1,38:1,39:1};xt(1,-1,IG);_.eQ=function w(a){return this===a};_.gC=function x(){return this.cZ};_.hC=function y(){return Qi(this)};_.tS=function z(){return this.cZ.d+'@'+CC(this.hC())};_.toString=function(){return this.tS()};_.tM=FG;xt(3,1,{},B);_.b=null;_.c=null;_.d=null;_.f=null;_.g=null;_.i=null;_.j=null;_.k=null;xt(4,1,JG,D);_.fc=function E(a){if(Fn(a.e)===Fn(this.b.f)){fx(this.b.k,this.b.d);fx(this.b.k,this.b.c);new hb(this.b.e,this.b.k);return}if(Fn(a.e)===Fn(this.b.i)){fx(this.b.k,this.b.d);fx(this.b.k,this.b.c);new Ac(this.b.e,this.b.k);return}};_.b=null;xt(6,1,{});_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;xt(5,6,{},Q);var M;xt(8,1,{});_.b=null;xt(7,8,{},Z);var X=null;xt(9,1,{},hb);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;_.y=null;_.z=null;_.A=null;_.B=null;_.C=null;_.D=null;_.E=null;_.F=null;_.G=null;_.H=null;_.I=null;_.J=null;_.K=null;_.L=null;_.M=null;_.N=null;_.O=null;_.P=null;_.Q=0;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=null;_.$=null;_._=null;_.ab=null;_.bb=null;_.cb=null;_.db=null;_.eb=null;_.fb=null;_.gb=null;_.hb=null;_.ib=null;_.jb=null;_.kb=null;_.lb=null;_.mb=null;_.nb=null;_.ob=null;_.pb=null;_.qb=null;_.rb=null;_.sb=null;_.tb=null;_.ub=null;_.vb=null;_.wb=null;_.xb=null;_.yb=null;_.zb=null;_.Ab=null;_.Bb=null;_.Cb=null;_.Db=null;_.Eb=null;_.Fb=null;_.Gb=null;_.Hb=null;_.Ib=null;xt(11,1,KG);_.gc=function tb(){this.d||FF(kb,this);this.hc()};_.d=false;_.e=0;var kb;xt(10,11,KG,ub);_.hc=function vb(){bb(this.b)};_.b=null;xt(12,1,{},yb);_.ic=function zb(a){Wt('Error getting player resources: '+a.Bc());fb(this.b)};_.jc=function Ab(a){xb(this,a)};_.b=null;xt(13,1,JG,Cb);_.fc=function Db(b){var a,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;if(Fn(b.e)===Fn(this.b.k)){this.b.g=sj(this.b.j.o,xH);if(this.b.g==null||!(this.b.g=dD(this.b.g)).length){Wt(gI);this.b.g=wH;return}if(this.b.g.indexOf(CH)!=-1){Wt('Invalid code character: /');this.b.g=wH;return}l=sj(this.b.o.o,xH);if(l==null||YC(wH,dD(l))){Wt('Please enter resources');return}try{this.b.Q=nC(dD(l))}catch(a){a=ut(a);if(Cn(a,43)){Wt(hI);this.b.Q=0;return}else throw a}if(this.b.Q<0){Wt(hI);this.b.Q=0;return}cb(this.b);if(!this.b.c){e=new fd('create_game');dd(e,this.b.g);bd(e,this.b.Q);P(this.b.p,e.b,new Gb(this))}else{g=new fd('delete_game');dd(g,this.b.g);P(this.b.p,g.b,new Lb(this))}}else if(Fn(b.e)===Fn(this.b.E)){if(!this.b.c){Wt(iI);return}cb(this.b);this.b.P=null;for(h=0;h<this.b.N.o.options.length;++h){try{if(Bz(this.b.N,h)){this.b.P=xz(this.b.N,h);break}}catch(a){a=ut(a);if(!Cn(a,40))throw a}}if(this.b.P==null){fb(this.b)}else{m=new fd('remove_player');dd(m,this.b.g);dd(m,this.b.P);P(this.b.p,m.b,new Qb(this))}}else if(Fn(b.e)===Fn(this.b.v)){WA(this.b.y,RH)}else if(Fn(b.e)===Fn(this.b.x)){d=sj(this.b.z.o,xH);if(d==null||YC(wH,dD(d))){return}if(!this.b.c){Wt(iI);return}cb(this.b);c=new fd(jI);dd(c,this.b.g);d==null||YC(wH,dD(d))||(jd(c.b)?(c.b=d):(c.b=c.b+CH+d));P(this.b.p,c.b,new Vb(this))}else if(Fn(b.e)===Fn(this.b.eb)){if(!this.b.Z){Wt(kI);return}j=sj(this.b.bb.o,xH);if(j==null||YC(wH,dD(j))){Wt('Please enter mean');return}o=sj(this.b.gb.o,xH);if(o==null||YC(wH,dD(o))){Wt('Please enter sigma');return}try{i=nC(j)}catch(a){a=ut(a);if(Cn(a,43)){Wt(lI);return}else throw a}if(i<=0){Wt(lI);return}try{n=nC(o)}catch(a){a=ut(a);if(Cn(a,43)){Wt(mI);return}else throw a}if(n<=0){Wt(mI);return}pc(this.b.Z,i);qc(this.b.Z,n);mc(this.b.Z)}else if(Fn(b.e)===Fn(this.b.hb)){if(!this.b.Z){Wt(kI);return}q=sj(this.b.kb.o,xH);if(q==null||YC(wH,dD(q))){Wt(nI);return}try{p=nC(q)}catch(a){a=ut(a);if(Cn(a,43)){Wt(oI);return}else throw a}k=oc(this.b.Z,p);f=(Vm(),new hn(Gm()));WA(this.b.ib,$m(f,k))}else if(Fn(b.e)===Fn(this.b.lb)){if(!this.b.Z){Wt(kI);return}f=(Vm(),new hn(Gm()));WA(this.b.ob,$m(f,nc(this.b.Z)))}};_.b=null;xt(14,1,{},Gb);_.ic=function Hb(a){Wt('Error creating game: '+a.Bc());fb(this.b.b)};_.jc=function Ib(a){Fb(this,a)};_.b=null;xt(15,1,{},Lb);_.ic=function Mb(a){Wt('Error deleting game: '+a.Bc());fb(this.b.b)};_.jc=function Nb(a){Kb(this,a)};_.b=null;xt(16,1,{},Qb);_.ic=function Rb(a){Wt(rI+this.b.b.P+sI+a.Bc());this.b.b.P=null;fb(this.b.b)};_.jc=function Sb(a){Pb(this,a)};_.b=null;xt(17,1,{},Vb);_.ic=function Wb(a){Wt(wI+a.Bc());fb(this.b.b)};_.jc=function Xb(a){Ub(this,a)};_.b=null;xt(18,1,{},Zb);_.kc=function $b(){};_.lc=function _b(a){Wt(xI+a.code+yI+a.description)};_.mc=function ac(b){var a,c,d,e,f,g;if(b==null||YC(wH,dD(b))){return}c=ed(new fd(b));if(c.length==0){return}f=c[0];if(YC(f,zI)&&c.length==3){g=c[2];e=1;for(;e<this.b.N.o.options.length;++e){if(gD(g,xz(this.b.N,e))<0){break}}zz(this.b.N,g,e);WA(this.b.M,wH+(this.b.N.o.options.length-1));gb(this.b)}else if(YC(f,AI)&&c.length==3){g=c[2];for(e=1;e<this.b.N.o.options.length;++e){try{if(YC(xz(this.b.N,e),g)){Cz(this.b.N,e);break}}catch(a){a=ut(a);if(!Cn(a,40))throw a}}WA(this.b.M,wH+(this.b.N.o.options.length-1));gb(this.b)}else if(YC(f,BI)&&c.length==4){g=c[2];d=c[3];WA(this.b.y,sj(this.b.y.o,xH)+g+sI+d+uI)}};_.nc=function bc(){};_.b=null;xt(19,1,{9:1,16:1},ec);_.b=null;xt(20,1,{},gc);_.ic=function hc(a){Wt('Error updating game: '+a.Bc());fb(this.b.b)};_.jc=function ic(a){id(a)||(hd(a)?Wt(a):Wt('Error updating game'));fb(this.b.b)};_.b=null;xt(21,1,{},rc);_.b=null;_.c=0;_.d=null;_.e=0;var kc;xt(22,1,{},Ac);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;_.y=null;_.z=null;_.A=null;_.B=null;_.C=null;_.D=null;_.E=null;_.F=null;_.G=null;_.H=null;_.I=null;_.J=null;_.K=null;_.L=null;_.M=null;_.N=null;_.O=null;
--></script>
<script><!--
_.P=null;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=null;_.$=null;_._=null;_.ab=null;_.bb=null;_.cb=null;_.db=null;_.eb=null;_.fb=null;_.gb=null;_.hb=null;_.ib=null;_.jb=null;_.kb=null;_.lb=null;_.mb=null;_.nb=null;_.ob=null;_.pb=null;_.qb=null;_.rb=null;_.sb=null;_.tb=null;_.ub=null;_.vb=null;_.wb=null;_.xb=null;_.yb=null;_.zb=null;_.Ab=null;_.Bb=null;_.Cb=null;_.Db=null;_.Eb=null;_.Fb=null;_.Gb=null;_.Hb=null;_.Ib=null;_.Jb=null;_.Kb=null;_.Lb=null;_.Mb=null;_.Nb=null;_.Ob=null;_.Pb=null;_.Qb=null;_.Rb=null;_.Sb=null;_.Tb=null;_.Ub=null;_.Vb=null;_.Wb=null;_.Xb=null;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.cc=null;_.dc=null;_.ec=null;xt(23,11,KG,Cc);_.hc=function Dc(){vc(this.b)};_.b=null;xt(24,1,JG,Fc);_.fc=function Gc(b){var a,c,d,e,f,g,h,i,j;if(Fn(b.e)===Fn(this.b.$b)){this.b._b=sj(this.b.bc.o,xH);if(this.b._b==null||!(this.b._b=dD(this.b._b)).length){Wt('Please enter name');this.b._b=wH;return}if(this.b._b.indexOf(CH)!=-1){Wt('Invalid name character: /');this.b._b=wH;return}if(YC(this.b._b,LH)){Wt('Invalid name');this.b._b=wH;return}this.b.Eb=sj(this.b.Gb.o,xH);if(this.b.Eb==null||!(this.b.Eb=dD(this.b.Eb)).length){Wt(gI);this.b.Eb=wH;return}if(this.b.Eb.indexOf(CH)!=-1){Wt('Invalid game code character: /');this.b.Eb=wH;return}wc(this.b);if(!this.b.N){f=new fd(zI);dd(f,this.b.Eb);dd(f,this.b._b);P(this.b.Hb,f.b,new Jc(this))}else{h=new fd(AI);dd(h,this.b.Eb);dd(h,this.b._b);P(this.b.Hb,h.b,new Oc(this))}}else if(Fn(b.e)===Fn(this.b.Vb)){WA(this.b.Yb,wH)}else if(Fn(b.e)===Fn(this.b.Xb)){d=sj(this.b.Zb.o,xH);if(d==null||YC(wH,dD(d))){return}if(!this.b.N){Wt(iI);return}if(d.indexOf(CH)!=-1){Wt('Invalid character: /');return}if(!this.b.N){Wt('Please join game!');return}wc(this.b);c=new fd(BI);dd(c,this.b.Eb);dd(c,this.b._b);d==null||YC(wH,dD(d))||(jd(c.b)?(c.b=d):(c.b=c.b+CH+d));P(this.b.Hb,c.b,new Tc(this))}else if(Fn(b.e)===Fn(this.b.T)){if(!this.b.P){Wt(kI);return}j=sj(this.b.X.o,xH);if(j==null||YC(wH,dD(j))){Wt(nI);return}try{i=nC(j)}catch(a){a=ut(a);if(Cn(a,43)){Wt(oI);return}else throw a}g=oc(this.b.P,i);e=(Vm(),new hn(Gm()));WA(this.b.V,$m(e,g))}else if(Fn(b.e)===Fn(this.b.f)){if(!this.b.b){Wt(kI);return}j=sj(this.b.k.o,xH);if(j==null||YC(wH,dD(j))){Wt(nI);return}try{i=nC(j)}catch(a){a=ut(a);if(Cn(a,43)){Wt(oI);return}else throw a}g=oc(this.b.b,i);e=(Vm(),new hn(Gm()));WA(this.b.i,$m(e,g))}};_.b=null;xt(25,1,{},Jc);_.ic=function Kc(a){Wt('Error joining game: '+a.Bc());zc(this.b.b)};_.jc=function Lc(a){Ic(this,a)};_.b=null;xt(26,1,{},Oc);_.ic=function Pc(a){Wt('Error quitting game: '+a.Bc());zc(this.b.b)};_.jc=function Qc(a){Nc(this,a)};_.b=null;xt(27,1,{},Tc);_.ic=function Uc(a){Wt(wI+a.Bc());zc(this.b.b)};_.jc=function Vc(a){Sc(this,a)};_.b=null;xt(28,1,{},Xc);_.kc=function Yc(){};_.lc=function Zc(a){Wt(xI+a.code+yI+a.description)};_.mc=function $c(a){var b,c,d,e,f,g;if(a==null||YC(wH,dD(a))){return}b=ed(new fd(a));if(b.length==0){return}f=b[0];if(YC(f,AI)&&b.length==2){wc(this.b);!!this.b.O&&(this.b.O.close(),undefined);this.b.N=null;yx(this.b.$b,CI);uc(this.b);$wnd.alert(b[1]);zc(this.b)}else if(YC(f,'set_player_resources')&&b.length==4){g=nC(b[1]);d=nC(b[2]);e=nC(b[3]);xc(this.b,g,d,e)}else if(YC(f,jI)&&(b.length==3||b.length==4)){if(b.length==3){c=b[2];WA(this.b.Yb,sj(this.b.Yb.o,xH)+tI+c+uI)}else{c=b[3];WA(this.b.Yb,sj(this.b.Yb.o,xH)+tI+c+uI)}}};_.nc=function _c(){};_.b=null;xt(29,1,{},fd);_.tS=function gd(){return this.b};_.b=null;xt(31,1,{});_.g=null;_.i=false;_.j=false;_.k=null;_.n=null;_.o=false;xt(32,1,{},qd);_.oc=function rd(a){pd(this,a)};_.b=null;xt(33,1,{});xt(34,1,MG);xt(35,33,{});var vd=null;xt(36,35,{},zd);_.rc=function Ad(){return !!$wnd.mozRequestAnimationFrame};_.pc=function Bd(a,b){var c;c=new Dd;yd(a,c);return c};xt(37,34,MG,Dd);_.qc=function Ed(){this.b=true};_.b=false;xt(38,35,{},Id);_.rc=function Jd(){return true};_.pc=function Kd(a,b){var c;c=new Pd(this,a);BF(this.b,c);this.b.c==1&&nb(this.c,16);return c};xt(39,11,KG,Md);_.hc=function Nd(){Hd(this.b)};_.b=null;xt(40,34,{2:1,3:1},Pd);_.qc=function Qd(){Gd(this.c,this)};_.b=null;_.c=null;xt(47,1,{});_.b=null;xt(46,47,{},Zd);xt(48,47,{},_d);xt(49,47,{},be);xt(50,47,{},de);xt(51,47,{},fe);xt(52,47,{},he);xt(53,47,{},je);xt(54,47,{},le);xt(55,47,{},ne);xt(56,47,{},pe);xt(57,47,{},re);xt(58,47,{},te);xt(59,47,{},ve);xt(60,47,{},xe);xt(61,47,{},ze);xt(62,47,{},Be);xt(63,47,{},De);xt(64,47,{},Fe);xt(65,47,{},He);xt(66,47,{},Je);xt(67,47,{},Le);xt(68,47,{},Ne);xt(69,47,{},Pe);xt(70,47,{},Re);xt(71,47,{},Te);xt(72,47,{},Ve);xt(73,47,{},Xe);xt(74,47,{},Ze);xt(75,47,{},_e);xt(76,47,{},bf);xt(77,47,{},df);xt(78,47,{},ff);xt(79,47,{},hf);xt(80,47,{},kf);xt(81,47,{},mf);xt(82,47,{},of);xt(83,47,{},qf);xt(84,47,{},sf);xt(85,47,{},uf);xt(86,47,{},wf);xt(87,47,{},yf);xt(88,47,{},Af);var Bf,Cf,Df,Ef,Ff,Gf,Hf,If,Jf,Kf,Lf,Mf,Nf,Of,Pf,Qf,Rf,Sf,Tf,Uf,Vf,Wf,Xf,Yf,Zf,$f,_f,ag,bg,cg,dg,eg,fg,gg,hg,ig,jg,kg,lg,mg,ng,og,pg,qg,rg,sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig;xt(90,47,{},Lg);xt(91,47,{},Ng);xt(92,47,{},Pg);xt(93,47,{},Rg);xt(94,47,{},Tg);xt(95,47,{},Vg);xt(96,47,{},Xg);xt(97,47,{},Zg);xt(98,47,{},_g);xt(99,47,{},bh);xt(100,47,{},dh);xt(101,47,{},fh);xt(102,47,{},hh);xt(103,47,{},jh);xt(104,47,{},lh);xt(105,47,{},nh);xt(106,47,{},ph);xt(107,47,{},rh);xt(108,47,{},th);xt(112,1,{25:1,31:1});_.sc=function Hh(){return yh()};_.tS=function Kh(){if(!this.o){return '(null handle)'}return Ej(this.o)};_.o=null;xt(111,112,OG);_.tc=function Uh(){};_.uc=function Vh(){};_.vc=function Wh(a){Nh(this,a)};_.wc=function Xh(){return this.i};_.xc=function Yh(){Oh(this)};_.yc=function Zh(a){Ph(this,a)};_.zc=function $h(){Qh(this)};_.Ac=function _h(){};_.i=false;_.j=0;_.k=null;_.n=null;xt(110,111,OG);_.xc=function ci(){var a;Oh(this);a=this.o.tabIndex;-1==a&&(this.o.tabIndex=0,undefined)};xt(109,110,OG,ei);var di=null;xt(114,1,{});xt(113,114,{},ii);xt(118,1,{},mi);xt(123,1,PG);_.Bc=function ui(){return this.g};_.tS=function vi(){var a,b;return a=this.cZ.d,b=this.Bc(),b!=null?a+sI+b:a};_.f=null;_.g=null;xt(122,123,PG);xt(121,122,PG,xi);xt(120,121,{5:1,36:1,45:1},zi);_.Bc=function Fi(){return this.d==null&&(this.e=Ci(this.c),this.b=this.b+sI+Ai(this.c),this.d=bK+this.e+') '+Ei(this.c)+this.b,undefined),this.d};_.b=wH;_.c=null;_.d=null;_.e=null;xt(126,1,{});var Hi=0,Ii=0,Ji=0,Ki=-1;xt(128,126,{},Zi);_.b=null;_.c=null;var Vi;xt(133,1,{});xt(134,133,{},mj);_.b=wH;xt(151,1,{36:1,38:1,39:1});_.eQ=function Jj(a){return this===a};_.hC=function Kj(){return Qi(this)};_.tS=function Lj(){return this.b};_.b=null;_.c=0;xt(150,151,QG);var Mj,Nj,Oj,Pj,Qj;xt(152,150,QG,Uj);xt(153,150,QG,Wj);xt(154,150,QG,Yj);xt(155,150,QG,$j);xt(156,151,RG);var ak,bk,ck,dk,ek,fk;xt(157,156,RG,jk);xt(158,156,RG,lk);xt(159,156,RG,nk);xt(160,156,RG,pk);xt(161,156,RG,rk);xt(165,1,{});_.tS=function wk(){return 'An event type'};_.e=null;xt(164,165,{});_.d=false;xt(163,164,{});_.Dc=function Ck(){return this.Ec()};_.b=null;_.c=null;var yk=null;xt(162,163,{},Gk);_.Cc=function Hk(a){Fk(this,An(a,9))};_.Ec=function Ik(){return Dk};var Dk;xt(168,163,{});xt(167,168,{});xt(166,167,{},Ok);_.Cc=function Pk(a){An(a,10).fc(this)};_.Ec=function Qk(){return Mk};var Mk;xt(171,1,{});_.hC=function Vk(){return this.d};_.tS=function Wk(){return 'Event type'};_.d=0;var Uk=0;xt(170,171,{},Xk);xt(169,170,{11:1},Yk);_.b=null;_.c=null;xt(172,1,{},al);_.b=null;xt(174,164,{},el);_.Cc=function fl(a){dl(this,An(a,12))};_.Dc=function hl(){return cl};_.b=false;_.c=null;var cl=null;xt(175,164,{},kl);_.Cc=function ll(a){An(a,13).Fc(this)};_.Dc=function nl(){return jl};var jl=null;xt(176,164,{},rl);_.Cc=function sl(a){ql(this,An(a,15))};_.Dc=function ul(){return pl};_.b=null;var pl=null;xt(177,1,SG,yl);_.vc=function zl(a){xl(this,a)};_.b=null;_.c=null;xt(180,1,{});xt(179,180,{});_.b=null;_.c=0;_.d=false;xt(178,179,{},Ll);xt(181,1,{},Nl);xt(183,121,TG,Ql);_.b=null;xt(182,183,TG,Tl);xt(184,1,{},Zl);_.b=0;_.c=null;_.d=null;xt(186,1,{});xt(185,186,{},am);_.b=null;xt(187,11,KG,cm);_.hc=function dm(){Xl(this.b,this.c)};_.b=null;_.c=null;xt(188,1,{},km);_.b=null;_.c=null;_.d=null;_.e=null;_.f=0;_.g=null;var fm;xt(189,1,{},nm);_.Gc=function om(a){if(a.readyState==4){QB(a);Wl(this.c,this.b)}};_.b=null;_.c=null;xt(190,1,{},qm);_.tS=function rm(){return this.b};_.b=null;xt(191,122,UG,tm);xt(192,191,UG,vm);xt(193,191,UG,xm);xt(195,1,VG,Cm);xt(199,151,{19:1,36:1,38:1,39:1},Nm);var Im,Jm,Km,Lm;xt(200,1,{},Tm);_.b=null;var Qm;xt(201,1,{},hn);_.b=null;_.c=0;_.d=false;_.e=0;_.f=0;_.g=3;_.i=false;_.j=3;_.k=40;_.n=0;_.o=0;_.p=1;_.q=1;_.r=nK;_.s=wH;_.t=null;_.u=wH;_.v=wH;_.w=false;xt(202,1,{},ln);xt(204,1,{},nn);_.qI=0;var tn,un;xt(213,1,{});xt(214,1,{},Dt);var Ct=null;xt(215,213,{},Gt);var Ft=null;xt(216,1,VG);_.b=null;var It=null,Jt=null;xt(221,1,WG,Qt);_.Fc=function Rt(a){while((lb(),kb).c>0){mb(An(DF(kb,0),22))}};var St=false,Tt=null;xt(223,164,{},au);_.Cc=function bu(a){Hn(a);null.dd()};_.Dc=function cu(){return $t};var $t;xt(224,177,SG,eu);var fu=false;var ku=null,lu=null,mu=null,nu=null,ou=null,pu=null;xt(228,1,{},Cu);_.b=null;xt(229,1,{},Fu);_.b=0;_.c=null;xt(232,121,PG,Iu,Ju,Ku);xt(234,121,PG,Pu,Qu);xt(235,1,{},Zu);_.b=null;xt(236,121,PG,_u);xt(238,122,{23:1,36:1,45:1},dv);xt(239,234,PG,fv);xt(240,234,PG,hv);xt(246,1,{});_.i=0;_.j=7;xt(247,246,{});xt(248,246,{});xt(249,247,{},Fv);_.b=0;_.c=null;_.d=null;_.e=null;xt(250,248,{},Lv);_.tS=function Pv(){return Jv(this)};_.b=null;_.c=null;_.d=null;var Hv;xt(251,1,{},Sv);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;xt(252,1,{},Wv);_.b=null;_.c=null;_.d=null;_.e=null;xt(253,151,XG);var Yv,Zv,$v,_v,aw,bw,cw,dw,ew,fw,gw,hw;xt(254,253,XG,lw);xt(255,253,XG,ow);xt(256,253,XG,qw);xt(257,253,XG,sw);xt(258,253,XG,uw);xt(259,253,XG,ww);xt(260,253,XG,yw);xt(261,253,XG,Aw);xt(262,253,XG,Cw);xt(263,253,XG,Ew);xt(264,253,XG,Gw);xt(265,1,{},Mw);_.Hc=function Ow(a,b){return Lw(this,a,b)};_.b=0;var Iw=0;xt(269,111,YG);_.tc=function Uw(){px(this,(nx(),lx))};_.uc=function Vw(){px(this,(nx(),mx))};xt(268,269,YG);_.Jc=function cx(){return new JB(this.g)};_.Ic=function dx(a){return ax(this,a)};xt(267,268,YG);_.Ic=function ix(a){return fx(this,a)};_.Kc=function jx(a,b,c){gx(a,b,c)};xt(270,182,TG,ox);var lx,mx;xt(271,1,{},rx);_.Lc=function sx(a){a.xc()};xt(272,1,{},ux);_.Lc=function vx(a){a.zc()};xt(274,110,OG);xt(273,274,OG,Ax);xt(276,111,OG);_.wc=function Ex(){if(this.d){return this.d.i}return false};_.xc=function Fx(){if(this.j!=-1){Th(this.d,this.j);this.j=-1}Oh(this.d);this.o.__listener=this};_.yc=function Gx(a){Ph(this,a);Ph(this.d,a)};_.zc=function Hx(){Qh(this.d)};_.sc=function Ix(){zh(this,yh());return this.o};_.d=null;xt(275,276,YG,Kx);_.Jc=function Lx(){return new pA(An(this.d,29))};_.Ic=function Mx(a){return iA(An(this.d,29),a)};_.b=null;xt(279,268,YG);_.e=null;_.f=null;xt(280,268,YG);_.Ic=function Zx(a){return Xx(this,a)};_.c=null;var Wx=null;xt(281,31,{},cy);_.b=null;_.c=null;_.d=false;_.e=null;xt(282,1,{},fy);_.b=null;_.c=null;_.d=null;xt(284,269,YG);_.Jc=function py(){return new Ny(this)};_.Ic=function qy(a){return ly(this,a)};_.b=null;_.c=null;_.d=null;_.e=null;xt(283,284,YG,ty);xt(286,1,{});_.b=null;xt(285,286,{},zy);xt(289,111,OG);_.b=null;_.c=null;_.d=null;xt(288,289,OG,Iy);xt(287,288,OG,Jy);xt(290,1,{},Ny);_.Mc=function Oy(){return this.b<this.d.c};_.Nc=function Py(){return My(this)};_.b=-1;_.c=null;xt(291,1,{},Sy);_.b=null;_.c=null;var Ty;var Vy,Wy,Xy,Yy,Zy,$y;xt(292,1,{},bz);xt(293,292,{},dz);_.b=null;var gz,hz,iz;xt(294,1,{},lz);_.b=null;xt(295,279,YG,tz);_.Ic=function uz(a){return qz(this,a)};_.c=null;xt(296,110,OG,Dz,Ez);xt(297,216,VG);xt(298,297,{12:1,15:1,16:1},Hz);xt(300,267,ZG);var Rz,Sz,Tz;xt(301,1,{},$z);_.Lc=function _z(a){a.wc()&&a.zc()};xt(302,1,WG,bA);_.Fc=function cA(a){Xz()};xt(303,300,ZG,eA);_.Kc=function fA(a,b,c){b-=Bj($doc);c-=Cj($doc);gx(a,b,c)};xt(304,269,{14:1,17:1,21:1,25:1,26:1,27:1,29:1,31:1,33:1},kA);_.Jc=function lA(){return new pA(this)};_.Ic=function mA(a){return iA(this,a)};_.b=null;xt(305,1,{},pA);_.Mc=function qA(){return this.b};_.Nc=function rA(){return oA(this)};_.c=null;xt(306,276,$G);_.c=null;xt(307,276,OG,BA);_.yc=function CA(a){switch(gu(a.type)){case 1:yA(this.c,this);break;case 128:((a.keyCode||0)&65535)==13&&yA(this.c,this);(a.keyCode||0)&65535;(a.shiftKey?1:0)|(a.metaKey?8:0)|(a.ctrlKey?2:0)|(a.altKey?4:0);}Ph(this,a);Ph(this.d,a)};_.b=null;_.c=null;xt(308,276,{14:1,17:1,21:1,25:1,26:1,27:1,30:1,31:1,33:1},IA);_.Jc=function JA(){return new JB(this.b.g)};_.Ic=function KA(a){return NA(this.b,a)};xt(309,280,YG,OA);_.Ic=function PA(a){return NA(this,a)};_.b=null;xt(310,306,$G,RA);xt(313,110,OG);_.yc=function YA(a){var b;b=gu(a.type);(b&896)!=0?Ph(this,a):Ph(this,a)};_.Ac=function ZA(){};xt(312,313,OG);xt(311,312,OG,aB);xt(314,312,OG,cB);xt(315,151,_G);var fB,gB,hB,iB,jB;xt(316,315,_G,nB);xt(317,315,_G,pB);xt(318,315,_G,rB);xt(319,315,_G,tB);xt(320,279,YG,wB);_.Ic=function xB(a){var b,c;c=xj(a.o);b=ax(this,a);b&&pj(this.e,xj(c));return b};xt(321,1,{},FB);_.Jc=function GB(){return new JB(this)};_.b=null;_.c=0;xt(322,1,{},JB);_.Mc=function KB(){return this.b<this.c.c-1};_.Nc=function LB(){return IB(this)};_.b=-1;_.c=null;var MB=null;xt(328,1,{},WB);xt(329,1,{34:1},YB);_.b=null;_.c=null;_.d=null;_.e=null;xt(330,121,PG,$B);xt(332,1,{},bC);_.tS=function iC(){return ((this.b&2)!=0?'interface ':(this.b&1)!=0?wH:'class ')+this.d};_.b=0;_.c=0;_.d=null;xt(333,121,PG,kC);xt(335,1,{36:1,42:1});var mC=null;xt(336,121,PG,rC,sC);xt(337,121,PG,uC);xt(338,121,{36:1,40:1,45:1},wC,xC);xt(339,335,{36:1,38:1,41:1,42:1},zC);_.eQ=function AC(a){return Cn(a,41)&&An(a,41).b==this.b};_.hC=function BC(){return this.b};_.tS=function DC(){return wH+this.b};_.b=0;var FC;xt(342,121,PG,MC,NC);var OC;xt(344,336,{36:1,43:1,45:1},RC,SC);xt(345,1,{36:1,44:1},UC);_.tS=function VC(){return this.b+oK+this.d+'(Unknown Source'+(this.c>=0?rL+this.c:wH)+')'};_.b=null;_.c=0;_.d=null;_=String.prototype;_.cM={1:1,36:1,37:1,38:1};_.eQ=function hD(a){return YC(this,a)};_.hC=function jD(){return pD(this)};_.tS=_.toString;var kD,lD=0,mD;xt(347,1,aH,uD);_.tS=function vD(){return this.b.b};xt(348,1,aH,ED,FD);_.tS=function GD(){return this.b.b};xt(350,121,PG,JD,KD);xt(351,1,{});_.Oc=function OD(a){throw new KD('Add not supported on this collection')};_.Pc=function PD(a){var b;b=MD(this.Jc(),a);return !!b};_.tS=function QD(){return ND(this)};xt(353,1,bH);_.Rc=function VD(a){return !!TD(this,a)};_.eQ=function WD(a){var b,c,d,e,f;if(a===this){return true}if(!Cn(a,47)){return false}e=An(a,47);if(this.Qc()!=e.Qc()){return false}for(c=new GE(e.Sc().b);iF(c.b);){b=An(jF(c.b),48);d=b.Yc();f=b.Zc();if(!this.Rc(d)){return false}if(!EG(f,this.Tc(d))){return false}}return true};_.Tc=function XD(a){var b;b=TD(this,a);return !b?null:b.Zc()};_.hC=function YD(){var a,b,c;c=0;for(b=new GE(this.Sc().b);iF(b.b);){a=An(jF(b.b),48);c+=a.hC();c=~~c}return c};_.Uc=function ZD(a,b){throw new KD('Put not supported on this map')};_.Qc=function $D(){return this.Sc().b.e};_.tS=function _D(){var a,b,c,d;d='{';a=false;for(c=new GE(this.Sc().b);iF(c.b);){b=An(jF(c.b),48);a?(d+=sL):(a=true);d+=wH+b.Yc();d+=HI;d+=wH+b.Zc()}return d+'}'};xt(352,353,bH);_.Rc=function qE(a){return dE(this,a)};_.Sc=function rE(){return new BE(this)};_.Wc=function sE(a,b){return this.Vc(a,b)};_.Tc=function tE(a){return eE(this,a)};_.Uc=function uE(a,b){return jE(this,a,b)};_.Qc=function vE(){return this.e};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;xt(355,351,cH);_.eQ=function yE(a){var b,c,d;if(a===this){return true}if(!Cn(a,49)){return false}c=An(a,49);if(c.Qc()!=this.Qc()){return false}for(b=c.Jc();b.Mc();){d=b.Nc();if(!this.Pc(d)){return false}}return true};_.hC=function zE(){var a,b,c;a=0;for(b=this.Jc();b.Mc();){c=b.Nc();if(c!=null){a+=Td(c);a=~~a}}return a};xt(354,355,cH,BE);_.Pc=function CE(a){return AE(this,a)};_.Jc=function DE(){return new GE(this.b)};_.Qc=function EE(){return this.b.e};_.b=null;xt(356,1,{},GE);_.Mc=function HE(){return iF(this.b)};_.Nc=function IE(){return An(jF(this.b),48)};_.b=null;xt(358,1,dH);_.eQ=function LE(a){var b;if(Cn(a,48)){b=An(a,48);if(EG(this.Yc(),b.Yc())&&EG(this.Zc(),b.Zc())){return true}}return false};_.hC=function ME(){var a,b;a=0;b=0;this.Yc()!=null&&(a=Td(this.Yc()));this.Zc()!=null&&(b=Td(this.Zc()));return a^b};_.tS=function NE(){return this.Yc()+HI+this.Zc()};xt(357,358,dH,OE);_.Yc=function PE(){return null};_.Zc=function QE(){return this.b.c};_.$c=function RE(a){return lE(this.b,a)};_.b=null;xt(359,358,dH,TE);_.Yc=function UE(){return this.b};_.Zc=function VE(){return gE(this.c,this.b)};_.$c=function WE(a){return mE(this.c,this.b,a)};_.b=null;_.c=null;xt(360,351,{46:1});_._c=function $E(a,b){throw new KD('Add not supported on this list')};_.Oc=function _E(a){this._c(this.Qc(),a);return true};_.eQ=function bF(a){return YE(this,a)};_.hC=function cF(){return ZE(this)};_.Jc=function eF(){return new kF(this)};_.bd=function fF(){return new pF(this,0)};_.cd=function gF(a){return new pF(this,a)};xt(361,1,{},kF);_.Mc=function lF(){return iF(this)};_.Nc=function mF(){return jF(this)};_.c=0;_.d=null;xt(362,361,{},pF);_.b=null;xt(363,355,cH,sF);_.Pc=function tF(a){return dE(this.b,a)};_.Jc=function uF(){return rF(this)};_.Qc=function vF(){return this.c.b.e};_.b=null;_.c=null;xt(364,1,{},xF);_.Mc=function yF(){return iF(this.b.b)};_.Nc=function zF(){var a;a=An(jF(this.b.b),48);return a.Yc()};_.b=null;xt(365,360,eH,IF);_._c=function JF(a,b){(a<0||a>this.c)&&dF(a,this.c);PF(this.b,a,0,b);++this.c};_.Oc=function KF(a){return BF(this,a)};_.Pc=function LF(a){return EF(this,a,0)!=-1};_.ad=function MF(a){return DF(this,a)};_.Qc=function NF(){return this.c};_.c=0;var QF;xt(367,360,eH,TF);_.Pc=function UF(a){return false};_.ad=function VF(a){throw new wC};_.Qc=function WF(){return 0};xt(368,352,fH,YF);_.Vc=function ZF(a,b){return Fn(a)===Fn(b)||a!=null&&Sd(a,b)};_.Xc=function $F(a){return ~~Td(a)};xt(369,355,{36:1,49:1},dG);_.Oc=function eG(a){return aG(this,a)};_.Pc=function fG(a){return dE(this.b,a)};_.Jc=function gG(){return rF(UD(this.b))};_.Qc=function hG(){return this.b.e};_.tS=function iG(){return ND(UD(this.b))};_.b=null;xt(370,352,fH,kG);_.eQ=function lG(a){var b,c,d,e,f;if(a===this){return true}if(!Cn(a,47)){return false}e=An(a,47);if(this.e!=e.Qc()){return false}for(c=new GE(e.Sc().b);iF(c.b);){b=An(jF(c.b),48);d=b.Yc();f=b.Zc();if(!(d==null?this.d:Cn(d,1)?rL+An(d,1) in this.f:hE(this,d,Qi(d)))){return false}if(Fn(f)!==Fn(d==null?this.c:Cn(d,1)?gE(this,An(d,1)):fE(this,d,Qi(d)))){return false}}return true};_.Vc=function mG(a,b){return Fn(a)===Fn(b)};_.Xc=function nG(a){return Qi(a)};_.hC=function oG(){var a,b,c;c=0;for(b=new GE((new BE(this)).b);iF(b.b);){a=An(jF(b.b),48);c+=HD(a.Yc());c+=HD(a.Zc())}return c};xt(371,358,dH,qG);_.Yc=function rG(){return this.b};_.Zc=function sG(){return this.c};_.$c=function tG(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;xt(372,121,PG,vG);xt(373,1,{},DG);_.b=false;_.c=0;_.d=0;_.e=0;var xG,yG,zG=0;var gH=Ni;var Ds=dC(tL,'Object',1),Jn=dC(uL,'ConformativeGame',3),In=dC(uL,'ConformativeGame$ButtonHandler',4),Cp=dC(vL,'JavaScriptObject$',42),ht=cC(wH,'[I',380),qt=cC(wL,'Object;',378),Js=dC(tL,'Throwable',123),vs=dC(tL,'Exception',122),Es=dC(tL,'RuntimeException',121),Fs=dC(tL,'StackTraceElement',345),rt=cC(wL,'StackTraceElement;',381),vq=dC('com.google.gwt.lang.','SeedUtil',210),us=dC(tL,'Enum',151),Cs=dC(tL,'Number',335),ft=cC(wH,'[C',382),ts=dC(tL,'Class',332),gt=cC(wH,'[D',383),zs=dC(tL,'Integer',339),pt=cC(wL,'Integer;',384),Is=dC(tL,aK,2),st=cC(wL,'String;',379),ss=dC(tL,'ClassCastException',333),Hs=dC(tL,'StringBuilder',348),rs=dC(tL,'ArrayStoreException',330),Bp=dC(vL,'JavaScriptException',120),_r=dC(xL,'UIObject',112),js=dC(xL,'Widget',111),Mr=dC(xL,'Panel',269),qr=dC(xL,'ComplexPanel',268),ir=dC(xL,'AbsolutePanel',267),Qr=dC(xL,'RootPanel',300),Pr=dC(xL,'RootPanel$DefaultRootPanel',303),Nr=dC(xL,'RootPanel$1',301),Or=dC(xL,'RootPanel$2',302),qs=dC(yL,zL,183),fq=dC(AL,zL,182),lr=dC(xL,'AttachDetachException',270),jr=dC(xL,'AttachDetachException$1',271),kr=dC(xL,'AttachDetachException$2',272),Hr=dC(xL,'LabelBase',289),Ir=dC(xL,'Label',288),Dr=dC(xL,'HasHorizontalAlignment$AutoHorizontalAlignmentConstant',292),Er=dC(xL,'HasHorizontalAlignment$HorizontalAlignmentConstant',293),rq=eC(BL,'HasDirection$Direction',199,Om),lt=cC('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;',385),pr=dC(xL,'CellPanel',279),Gr=dC(xL,'HorizontalPanel',295),Fr=dC(xL,'HasVerticalAlignment$VerticalAlignmentConstant',294),xr=dC(xL,'FocusWidget',110),mr=dC(xL,'ButtonBase',274),nr=dC(xL,'Button',273),Gp=dC(CL,'StringBufferImpl',133),Uq=dC(DL,'RemoteServiceProxy',6),Kn=dC(uL,'GameService_Proxy',5),Tq=dC(DL,'RemoteServiceProxy$ServiceHelper',251),Hq=dC(EL,'InvocationException',234),Lq=dC(EL,'ServiceDefTarget$NoServiceEntryPointSpecifiedException',239),Xs=dC(FL,'AbstractMap',353),Qs=dC(FL,'AbstractHashMap',352),_s=dC(FL,'HashMap',368),Ls=dC(FL,'AbstractCollection',351),Ys=dC(FL,'AbstractSet',355),Ns=dC(FL,'AbstractHashMap$EntrySet',354),Ms=dC(FL,'AbstractHashMap$EntrySetIterator',356),Ws=dC(FL,'AbstractMapEntry',358),Os=dC(FL,'AbstractHashMap$MapEntryNull',357),Ps=dC(FL,'AbstractHashMap$MapEntryString',359),Vs=dC(FL,'AbstractMap$1',363),Us=dC(FL,'AbstractMap$1$1',364),at=dC(FL,'HashSet',369),sq=dC(BL,'LocaleInfo',200),Lp=eC(GL,'Style$TextAlign',150,Sj),jt=cC(HL,'Style$TextAlign;',386),Rp=eC(GL,'Style$WhiteSpace',156,hk),kt=cC(HL,'Style$WhiteSpace;',387),Hp=eC(GL,'Style$TextAlign$1',152,null),Ip=eC(GL,'Style$TextAlign$2',153,null),Jp=eC(GL,'Style$TextAlign$3',154,null),Kp=eC(GL,'Style$TextAlign$4',155,null),Mp=eC(GL,'Style$WhiteSpace$1',157,null),Np=eC(GL,'Style$WhiteSpace$2',158,null),Op=eC(GL,'Style$WhiteSpace$3',159,null),Pp=eC(GL,'Style$WhiteSpace$4',160,null),Qp=eC(GL,'Style$WhiteSpace$5',161,null),ms=dC(yL,'Event',165),bq=dC(AL,'GwtEvent',164),Vp=dC(IL,'DomEvent',163),Wp=dC(IL,'HumanInputEvent',168),Xp=dC(IL,'MouseEvent',167),Tp=dC(IL,'ClickEvent',166),ks=dC(yL,'Event$Type',171),aq=dC(AL,'GwtEvent$Type',170),Up=dC(IL,'DomEvent$Type',169),Fp=dC(CL,'StringBufferImplAppend',134),Ap=dC(vL,'Duration',118),Dp=dC(vL,'Scheduler',126),Ep=dC(CL,'SchedulerImpl',128),hr=dC(DL,'SerializerBase',8),Ln=dC(uL,'GameService_TypeSerializer',7),Gq=dC(EL,'IncompatibleRemoteServiceException',232),Jq=dC(EL,'RpcTokenException',236),Nq=dC(EL,'XsrfToken',null),ws=dC(tL,'IllegalArgumentException',336),Bs=dC(tL,'NumberFormatException',344),Cq=dC(JL,'Window$ClosingEvent',223),dq=dC(AL,'HandlerManager',177),Dq=dC(JL,'Window$WindowHandlers',224),ls=dC(yL,'EventBus',180),ps=dC(yL,'SimpleEventBus',179),cq=dC(AL,'HandlerManager$Bus',178),ns=dC(yL,'SimpleEventBus$1',328),os=dC(yL,'SimpleEventBus$2',329),ur=dC(xL,'DirectionalTextHelper',282),xs=dC(tL,'IllegalStateException',337),is=dC(xL,'WidgetCollection',321),ot=cC(KL,'Widget;',388),hs=dC(xL,'WidgetCollection$WidgetIterator',322),Ks=dC(tL,'UnsupportedOperationException',350),As=dC(tL,'NullPointerException',342),Gs=dC(tL,'StringBuffer',347),$p=dC(LL,'CloseEvent',175),ys=dC(tL,'IndexOutOfBoundsException',338),Yp=dC(IL,'PrivateMap',172),eq=dC(AL,'LegacyHandlerWrapper',181),ct=dC(FL,'MapEntryImpl',371),dt=dC(FL,'NoSuchElementException',372),Kq=dC(EL,'SerializationException',238),Ts=dC(FL,'AbstractList',360),Zs=dC(FL,'ArrayList',365),Rs=dC(FL,'AbstractList$IteratorImpl',361),Ss=dC(FL,'AbstractList$ListIteratorImpl',362),$s=dC(FL,'Collections$EmptyList',367),Wn=dC(uL,lH,9),Sn=dC(uL,'Host$ButtonHandler',13),Vn=dC(uL,'Host$ListBoxHandler',19),Tn=dC(uL,'Host$ChannelSocketListener',18),On=dC(uL,'Host$ButtonHandler$1',14),Pn=dC(uL,'Host$ButtonHandler$2',15),Qn=dC(uL,'Host$ButtonHandler$3',16),Rn=dC(uL,'Host$ButtonHandler$4',17),Un=dC(uL,'Host$ListBoxHandler$1',20),Bq=dC(JL,'Timer',11),Mn=dC(uL,'Host$1',10),Nn=dC(uL,'Host$2',12),Aq=dC(JL,'Timer$1',221),co=dC(uL,kH,22),ao=dC(uL,'Player$ButtonHandler',24),bo=dC(uL,'Player$ChannelSocketListener',28),Zn=dC(uL,'Player$ButtonHandler$1',25),$n=dC(uL,'Player$ButtonHandler$2',26),_n=dC(uL,'Player$ButtonHandler$3',27),Yn=dC(uL,'Player$1',23),rr=dC(xL,'Composite',276),Xr=dC(xL,'TabPanel',308),tr=dC(xL,'DeckPanel',280),Vr=dC(xL,'TabPanel$TabbedDeckPanel',309),Ur=dC(xL,'TabBar',306),Wr=dC(xL,'TabPanel$UnmodifiableTabBar',310),oo=dC(ML,'Animation',31),sr=dC(xL,'DeckPanel$SlideAnimation',281),fo=dC(ML,'Animation$1',32),no=dC(ML,'AnimationScheduler',33),go=dC(ML,'AnimationScheduler$AnimationHandle',34),Tr=dC(xL,'TabBar$ClickDelegatePanel',307),gs=dC(xL,'VerticalPanel',320),Br=dC(xL,'HTMLTable',284),wr=dC(xL,'FlexTable',283),zr=dC(xL,'HTMLTable$CellFormatter',286),vr=dC(xL,'FlexTable$FlexCellFormatter',285),Ar=dC(xL,'HTMLTable$ColumnFormatter',291),yr=dC(xL,'HTMLTable$1',290),fs=dC(xL,'ValueBoxBase',313),Zr=dC(xL,'TextBoxBase',312),$r=dC(xL,'TextBox',314),es=eC(xL,'ValueBoxBase$TextAlignment',315,lB),nt=cC(KL,'ValueBoxBase$TextAlignment;',389),as=eC(xL,'ValueBoxBase$TextAlignment$1',316,null),bs=eC(xL,'ValueBoxBase$TextAlignment$2',317,null),cs=eC(xL,'ValueBoxBase$TextAlignment$3',318,null),ds=eC(xL,'ValueBoxBase$TextAlignment$4',319,null),qq=dC(BL,'AutoDirectionHandler',195),Jr=dC(xL,'ListBox',296),or=dC(xL,'CaptionPanel',275),Yr=dC(xL,'TextArea',311),zp=dC(NL,'Canvas',109),yp=dC(NL,'Canvas$CanvasElementSupportDetector',114),xp=dC(NL,'Canvas$CanvasElementSupportDetectedMaybe',113),Xn=dC(uL,'NormalDistribution',21),Fq=dC(OL,'ElementMapperImpl',228),Eq=dC(OL,'ElementMapperImpl$FreeNode',229),Sp=dC(IL,'ChangeEvent',162),Sr=dC(xL,'SimplePanel',304),Rr=dC(xL,'SimplePanel$1',305),et=dC(FL,'Random',373),tq=dC(BL,'NumberFormat',201),eo=dC('com.citrix.conformative.shared.','DelimitedString',29),zq=dC(JL,'BaseListenerWrapper',216),Lr=dC(xL,'ListenerWrapper',297),Kr=dC(xL,'ListenerWrapper$WrappedTabListener',298),dp=dC(PL,'RoleImpl',47),qo=dC(PL,'AlertdialogRoleImpl',48),po=dC(PL,'AlertRoleImpl',46),ro=dC(PL,'ApplicationRoleImpl',49),so=dC(PL,'ArticleRoleImpl',50),to=dC(PL,'BannerRoleImpl',51),uo=dC(PL,'ButtonRoleImpl',52),vo=dC(PL,'CheckboxRoleImpl',53),wo=dC(PL,'ColumnheaderRoleImpl',54),xo=dC(PL,'ComboboxRoleImpl',55),yo=dC(PL,'ComplementaryRoleImpl',56),zo=dC(PL,'ContentinfoRoleImpl',57),Ao=dC(PL,'DefinitionRoleImpl',58),Bo=dC(PL,'DialogRoleImpl',59),Co=dC(PL,'DirectoryRoleImpl',60),Do=dC(PL,'DocumentRoleImpl',61),Eo=dC(PL,'FormRoleImpl',62),Go=dC(PL,'GridcellRoleImpl',64),Fo=dC(PL,'GridRoleImpl',63),Ho=dC(PL,'GroupRoleImpl',65),Io=dC(PL,'HeadingRoleImpl',66),Jo=dC(PL,'ImgRoleImpl',67),Ko=dC(PL,'LinkRoleImpl',68),Mo=dC(PL,'ListboxRoleImpl',70),No=dC(PL,'ListitemRoleImpl',71),Lo=dC(PL,'ListRoleImpl',69),Oo=dC(PL,'LogRoleImpl',72),Po=dC(PL,'MainRoleImpl',73),Qo=dC(PL,'MarqueeRoleImpl',74),Ro=dC(PL,'MathRoleImpl',75),To=dC(PL,'MenubarRoleImpl',77),Vo=dC(PL,'MenuitemcheckboxRoleImpl',79),Wo=dC(PL,'MenuitemradioRoleImpl',80),Uo=dC(PL,'MenuitemRoleImpl',78),So=dC(PL,'MenuRoleImpl',76),Xo=dC(PL,'NavigationRoleImpl',81),Yo=dC(PL,'NoteRoleImpl',82),Zo=dC(PL,'OptionRoleImpl',83),$o=dC(PL,'PresentationRoleImpl',84),_o=dC(PL,'ProgressbarRoleImpl',85),bp=dC(PL,'RadiogroupRoleImpl',87),ap=dC(PL,'RadioRoleImpl',86),cp=dC(PL,'RegionRoleImpl',88),fp=dC(PL,'RowgroupRoleImpl',91),gp=dC(PL,'RowheaderRoleImpl',92),ep=dC(PL,'RowRoleImpl',90),hp=dC(PL,'ScrollbarRoleImpl',93),ip=dC(PL,'SearchRoleImpl',94),jp=dC(PL,'SeparatorRoleImpl',95),kp=dC(PL,'SliderRoleImpl',96),lp=dC(PL,'SpinbuttonRoleImpl',97),mp=dC(PL,'StatusRoleImpl',98),op=dC(PL,'TablistRoleImpl',100),pp=dC(PL,'TabpanelRoleImpl',101),np=dC(PL,'TabRoleImpl',99),qp=dC(PL,'TextboxRoleImpl',102),rp=dC(PL,'TimerRoleImpl',103),sp=dC(PL,'ToolbarRoleImpl',104),tp=dC(PL,'TooltipRoleImpl',105),vp=dC(PL,'TreegridRoleImpl',107),wp=dC(PL,'TreeitemRoleImpl',108),up=dC(PL,'TreeRoleImpl',106),wq=dC('com.google.gwt.text.shared.','AbstractRenderer',213),yq=dC(QL,'PassthroughRenderer',215),xq=dC(QL,'PassthroughParser',214),fr=dC(DL,'RequestCallbackAdapter',252),er=eC(DL,'RequestCallbackAdapter$ResponseReader',253,jw),mt=cC('[Lcom.google.gwt.user.client.rpc.impl.','RequestCallbackAdapter$ResponseReader;',390),Xq=eC(DL,'RequestCallbackAdapter$ResponseReader$1',254,null),Yq=eC(DL,'RequestCallbackAdapter$ResponseReader$2',257,null),Zq=eC(DL,'RequestCallbackAdapter$ResponseReader$3',258,null),$q=eC(DL,'RequestCallbackAdapter$ResponseReader$4',259,null),_q=eC(DL,'RequestCallbackAdapter$ResponseReader$5',260,null),ar=eC(DL,'RequestCallbackAdapter$ResponseReader$6',261,null),br=eC(DL,'RequestCallbackAdapter$ResponseReader$7',262,null),cr=eC(DL,'RequestCallbackAdapter$ResponseReader$8',263,null),dr=eC(DL,'RequestCallbackAdapter$ResponseReader$9',264,null),Vq=eC(DL,'RequestCallbackAdapter$ResponseReader$10',255,null),Wq=eC(DL,'RequestCallbackAdapter$ResponseReader$11',256,null),oq=dC(RL,'Request',184),pq=dC(RL,'Response',186),gq=dC(RL,'Request$1',185),hq=dC(RL,'Request$3',187),uq=dC('com.google.gwt.i18n.client.constants.','NumberConstantsImpl_',202),Zp=dC(LL,'BeforeSelectionEvent',174),_p=dC(LL,'SelectionEvent',176),gr=dC(DL,'RpcStatsContext',265),Cr=dC(xL,'HTML',287),Qq=dC(DL,'AbstractSerializationStream',246),Pq=dC(DL,'AbstractSerializationStreamWriter',248),Sq=dC(DL,'ClientSerializationStreamWriter',250),kq=dC(RL,'RequestBuilder',188),jq=dC(RL,'RequestBuilder$Method',190),iq=dC(RL,'RequestBuilder$1',189),lq=dC(RL,'RequestException',191),Iq=dC(EL,'RpcRequestBuilder',235),mq=dC(RL,'RequestPermissionException',192),bt=dC(FL,'IdentityHashMap',370),nq=dC(RL,'RequestTimeoutException',193),Mq=dC(EL,'StatusCodeException',240),Oq=dC(DL,'AbstractSerializationStreamReader',247),Rq=dC(DL,'ClientSerializationStreamReader',249),mo=dC(ML,'AnimationSchedulerImpl',35),lo=dC(ML,'AnimationSchedulerImplTimer',38),ko=dC(ML,'AnimationSchedulerImplTimer$AnimationHandleImpl',40),it=cC('[Lcom.google.gwt.animation.client.','AnimationSchedulerImplTimer$AnimationHandleImpl;',391),jo=dC(ML,'AnimationSchedulerImplTimer$1',39),io=dC(ML,'AnimationSchedulerImplMozilla',36),ho=dC(ML,'AnimationSchedulerImplMozilla$AnimationHandleImpl',37);$stats && $stats({moduleName:'conformativegame',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.conformativegame) $wnd.conformativegame.onScriptLoad();
--></script></body></html>